hashmap的remove方法怎么使用

avatar
作者
筋斗云
阅读量:0

HashMap的remove()方法用于从HashMap中移除键值对。

语法:

V remove(Object key) 

参数:

  • key:要从HashMap中移除的键值对的键。

返回值:

  • 返回被移除的键对应的值,如果键不存在,则返回null。

示例:

import java.util.HashMap;  public class Main {     public static void main(String[] args) {         // 创建HashMap对象         HashMap<String, Integer> hashMap = new HashMap<>();          // 添加键值对         hashMap.put("A", 1);         hashMap.put("B", 2);         hashMap.put("C", 3);         hashMap.put("D", 4);          System.out.println("HashMap before removal: " + hashMap);          // 移除键为"C"的键值对         Integer removedValue = hashMap.remove("C");         System.out.println("Removed value: " + removedValue);          System.out.println("HashMap after removal: " + hashMap);     } } 

输出:

HashMap before removal: {A=1, B=2, C=3, D=4} Removed value: 3 HashMap after removal: {A=1, B=2, D=4} 

在上述示例中,我们创建了一个HashMap对象并添加了一些键值对。然后,使用remove()方法移除了键为"C"的键值对。最后,打印HashMap对象以查看结果。

广告一刻

为您即时展示最新活动产品广告消息,让您随时掌握产品活动新动态!