JDK8对Map集合的遍历方式进行了简化。
foreach()方法对HashMap中的每个映射指定执行的操作。
foreach()的语法为:
注意:这里面的key,value是随意起的,也可以是kk,cc; ff,xx;
map.foreach((key,value)->{action})
遍历如下:
public static void main(String[] args) {
Map<Integer, String> map = new HashMap<>();
map.put(1, "22");
map.put(2, "weqw");
map.put(3, "sjemgri");
map.forEach((f,e)->{
System.out.println(f + " -- " + e);
});
}
遍历结果:
1 -- 22
2 -- weqw
3 -- sjemgri
本文介绍了JDK8对Map集合遍历方式的优化,通过使用forEach方法,可以简洁地遍历HashMap。示例代码展示了如何使用lambda表达式遍历Map,并打印键值对,使得代码更加简洁易读。
5716

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



