java HashMapに値を追加する
javaで、HashMapに値を追加する手順を記述してます。
環境
- OS windows11 home
- java 17.0.2
手順
HashMapに値を追加するには、「put」を使用します。
HashMap名.put(key値,value値)
実際に使用してみます。
import java.util.HashMap;
import java.util.Map;
public class App {
public static void main(String[] args) throws Exception {
Map<String, Integer> m = new HashMap<>();
m.put("aaa", 10);
m.put("bbb", 20);
m.put("ccc", 30);
for (Map.Entry<String, Integer> c1 : m.entrySet()) {
System.out.println(c1.getKey());// a b c
System.out.println(c1.getValue());// 赤 黄 青
}
}
}
追加されていることが確認できます。
重複したkeyを追加
重複したkeyを追加すると上書きされます。
import java.util.HashMap;
import java.util.Map;
public class App {
public static void main(String[] args) throws Exception {
Map<String, Integer> m = new HashMap<>();
m.put("aaa", 10);
m.put("bbb", 20);
m.put("ccc", 30);
m.put("ccc", 50);
for (Map.Entry<String, Integer> c1 : m.entrySet()) {
System.out.println(c1.getKey());
System.out.println(c1.getValue());
}
}
}
実行結果
-
前の記事
Ubuntuでファイルの最終アクセス日時を確認する方法 2024.12.04
-
次の記事
RHELでのRuby on Railsアプリケーションのデプロイ手順 2024.12.05
コメントを書く