在 Java 中从 HashMap 中删除键及其值

在本教程中,我们将了解如何通过指定键或键值对来从 Java 中的 HashMap 中删除特定键及其值。

我们将使用 remove(Object key)从 HashMap 中删除特定键的值。如果键存在,remove() 方法将返回元素并删除键值对。

import java.util.HashMap;

public class remove_element_HashMap {

public static void main(String[] args) {

HashMap map = new HashMap();
map.put(值1”,15);
map.put(value2”,48);
map.put(值3”,21);
map.put(value4”,87);
map.put(值5”,159);
map.put(value6”,17);

System.out.println(删除前:”+map);

对象 elmDeleted = map.remove(value3”);
System.out.println(删除的项目为”+elmDeleted);

System.out.println(Before ”+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}