java map 删除键
时间: 2023-07-31 14:04:34 浏览: 112
删除键按钮
在Java中,可以使用Map接口提供的remove()方法来删除Map中的键(key)和值(value)。具体方法如下:
1. 删除指定键的键值对
```
Map<String, Object> map = new HashMap<>();
map.put("key1", "value1");
map.put("key2", "value2");
map.remove("key1"); // 删除键为"key1"的键值对
```
2. 删除所有键值对
```
Map<String, Object> map = new HashMap<>();
map.put("key1", "value1");
map.put("key2", "value2");
map.clear(); // 删除所有键值对
```
需要注意的是,如果使用迭代器进行遍历Map并删除其中的键值对,可能会导致ConcurrentModificationException异常。因此,建议使用Map提供的remove()方法来删除键值对。
阅读全文