Удаление по ключу в Java
Метод remove ищет ключ и убирает
связанную с ним пару. Длина карты
уменьшается:
import java.util.HashMap;
HashMap<String, Integer> items = new HashMap<>();
items.put("a", 100);
items.put("b", 20);
items.put("c", 15);
items.remove("b");
System.out.println(items);
Если такого ключа не было, карта остается прежней:
import java.util.HashMap;
HashMap<String, Integer> nums = new HashMap<>();
nums.put("a", 1);
nums.put("b", 2);
nums.remove("z");
System.out.println(nums);
Дан код:
import java.util.HashMap;
HashMap<String, Integer> map = new HashMap<>();
map.put("x", 1);
map.put("y", 2);
map.put("z", 3);
Уберите из карты запись с ключом "y".
Выведите карту в консоль.
Дан код:
import java.util.HashMap;
HashMap<String, Integer> roles = new HashMap<>();
roles.put("x", 0);
roles.put("y", 1);
roles.put("z", 2);
Уберите из карты запись с ключом "x".
Выведите карту в консоль.