java map 删除 遍历
请教! 定义了一个HashMap map,然后用map.remove()删除其中一个键值, 然后用迭代器遍历 Iterator it = map.entrySet().iterator(); while (it.hasNext()) { Map.Entry entry = (Map.Entry) it.next(); Object key = entry.getKey(); Object value = entry.getValue(); } 结果把原来删除的键值又遍历进去了,这是怎么回事? 有什么办法可以不把它遍历进去么?
更新时间:2023-10-18 16:10