在 Java 中,使用 Map 接口的实现类
2025-05-07
在 Java 中,使用 Map 接口的实现类(如 HashMap、TreeMap、LinkedHashMap)时,可以通过 remove 方法移除指定的键值对。remove 方法有几种不同的用法,具体取决于需要移除的键值对是否已知键或键值对。
1. 移除指定键的键值对
如果你知道要移除的键,可以直接使用 remove(Object key) 方法。这将移除与该键相关联的键值对,并返回与该键关联的值。
示例
import java.util.HashMap;
import java.util.Map;
public class MapExample {
public static void main(String[] args) {
Map<String, Integer> map = new HashMap<>();
map.put("Apple", 10);
map.put("Banana", 20);
map.put("Cherry", 30);
// 移除键为 "Banana" 的键值对
Integer removedValue = map.remove("Banana");
Sys