Изменение значения в Java
Метод put с ключом, который уже
есть в карте, перезаписывает старое
значение. Состав ключей не меняется:
import java.util.HashMap;
HashMap<String, Integer> prices = new HashMap<>();
prices.put("a", 50);
prices.put("b", 30);
prices.put("b", 35);
System.out.println(prices);
Тот же прием для строковых значений:
import java.util.HashMap;
HashMap<String, String> caps = new HashMap<>();
caps.put("a", "x");
caps.put("a", "y");
System.out.println(caps);
Дан код:
import java.util.HashMap;
HashMap<String, Integer> stock = new HashMap<>();
stock.put("x", 100);
stock.put("y", 20);
Замените значение для ключа "y"
на число 25. Выведите карту
в консоль.
Дан код:
import java.util.HashMap;
HashMap<String, Integer> nums = new HashMap<>();
nums.put("a", 1);
nums.put("b", 2);
nums.put("c", 3);
Замените значение для ключа "b"
на число 99. Выведите карту
в консоль.