阅读量: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对象以查看结果。