以有效的方式从地图中删除多个键?
2022-08-31 07:45:55
我有一个具有大量键值对的。现在我想从中删除选定的键。下面的代码显示了我为实现这一目标所做的工作。Map<String,String>
Map
Set keySet = new HashSet(); //I added keys to keySet which I want to remove.
然后:
Iterator entriesIterator = keySet.iterator();
while (entriesIterator.hasNext()) {
map.remove( entriesIterator.next().toString());
}
这工作正常。什么是更好的方法?