Java Map遍历过程中删除元素

来源:互联网 发布:女生运动鞋淘宝 编辑:程序博客网 时间:2024/04/28 17:31
Map<String, String> testMap = Maps.newHashMap();for (int i = 0; i < 10; i++) {    testMap.put(String.valueOf(i), String.valueOf(i) + "$$$$");}Iterator<Map.Entry<String, String>> it = testMap.entrySet().iterator();while (it.hasNext()) {    Map.Entry<String, String> entry = it.next();    System.out.println(entry.getKey() + "=>" + entry.getValue());    it.remove();}System.out.println(testMap.size());