概述
如下内容段是关于 Java 遍历Map的同时时删除指定元素的内容,应该是对码农有些用处。
package net.nie.test;
import java.util.HashMap;
import java.util.Iterator;
import java.util.Map;
public class HashMapTest {
private static Map < Integer,
String > map = new HashMap < Integer,
String > ();
public static void main(String[]args) {
map.put(1, "one");
map.put(2, "two");
map.put(3, "three");
map.put(4, "four");
map.put(5, "five");
map.put(6, "six");
map.put(7, "seven");
map.put(8, "eight");
map.put(5, "five");
map.put(9, "nine");
map.put(10, "ten");
Iterator < Map.Entry < Integer,
String >> it = map.entrySet().iterator();
while (it.hasNext()) {
Map.Entry < Integer,
String > entry = it.next();
int key = entry.getKey();
if (key % 2 == 1) {
System.out.println("delete this: " + key + " = " + key);
}
}
System.out.println("-------nt最终的map的元素遍历:");
for (Map.Entry < Integer, String > entry: map.entrySet()) {
int k = entry.getKey();
String v = entry.getValue();
System.out.println(k + " = " + v);
}
}
复制代码
}
转载于:https://juejin.im/post/5c061416e51d451dc50ae9dd
最后
以上就是精明短靴为你收集整理的Java 遍历Map的同时时删除指定元素的代码的全部内容,希望文章能够帮你解决Java 遍历Map的同时时删除指定元素的代码所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复