JavaでMapの値を変更する方法は何ですか。

指定されたキーに対応する値を置き換えるには、put()メソッドを使用してMapの値を変更できます。

サンプルコードは以下の通りです:

// 创建一个Map对象
Map<String, Integer> map = new HashMap<>();
map.put("A", 1);
map.put("B", 2);
map.put("C", 3);

// 修改指定key的value值
map.put("B", 4);

// 输出修改后的Map
System.out.println(map);

上記のコードを実行すると、結果は{A=1、B=4、C=3}となります。”B”に対応する値が4に変更されたことがわかります。

Mapに存在しないkeyをput()メソッドで修正したい場合、新しいkey-valueペアがMapに追加されます。

注意:マップのキーはユニークであり、もし変更しようとするキーが既にマップに存在する場合、新しい値が古い値に置き換わります。

bannerAds