//keySet---get两次
Set<String> set = map.keySet();
for (String s:set) {
System.out.println(s+"============"+map.get(s));
}
//entry --- 一次get
Set<Map.Entry<String, String>> entryseSet=map.entrySet();
for (Map.Entry<String, String> entry:entryseSet) {
System.out.println(entry.getKey()+"========="+entry.getValue());
}
本文介绍了两种不同的Java Map遍历方法:一种是先获取keySet再遍历,另一种是直接遍历entrySet。直接遍历entrySet可以减少一次get操作,提高遍历效率。
920

被折叠的 条评论
为什么被折叠?



