ユーザーがキーと値を入力するハッシュマップを作成しました。特定のキーが入力された場合、ハッシュマップの値を変更できるようにします。 setValue
メソッドを試しましたが、何も得られませんでした。値とキーは両方とも文字列です。これを変更するにはどのような方法を使用しますか?
現在のoldキーと新しい値を使用してMap#put
を使用するだけです。
Map<String, String> map = new HashMap<>();
map.put("user", "Luiggi Mendoza");
System.out.println(map);
//replacing the old value
map.put("user", "Oli Charlesworth");
System.out.println(map);
出力:
{user=Luiggi Mendoza}
{user=Oli Charlesworth}