Удаление ключа и его значения из HashMap в Java
В этом руководстве мы увидим, как удалить конкретный ключ и его значение из HashMap в Java, указав пару ключ или ключ-значение.мы будем использовать метод remove(Object key) который удаляет значение определенного ключа из HashMap. Если ключ существует, метод remove() возвращает элемент и удаляет пару ключ-значение.
import java.util.HashMap;Output:
public class remove_element_HashMap {
public static void main(String[] args) {
HashMapmap = new HashMap ();
map.put("value1",15);
map.put("value2",48);
map.put("value3",21);
map.put("value4",87);
map.put("value5",159);
map.put("value6",17);
System.out.println("Перед удалением: "+map);
Объект elmDeleted = map.remove("value3");
System.out.println("удаленный элемент "+elmDeleted);
System.out.println("Перед удалением "+elmDelete+": "+map);
}
}
Перед удалением: {value5=159, value6=17, value3=21, value4=87, value1=15, value2=48}
item deleted is 21
Перед удалением 21: {значение5=159, значение6=17, значение4=87, значение1=15, значение2=48}