List<Integer> list = new ArrayList<>();
for(int i = 0; i < 5; i++){
list.add(i);
}
list.forEach(e -> {
System.out.println(e);
// lambda表达式中 return 相当于 for循环中的continue
return;
});
System.out.println("=========");
for (Integer f : list) {
System.out.println(f);
return;
}
==============
结果:
0
1
2
3
4
=========
0
lambda表达式中 return 相当于 for循环中的continue
最新推荐文章于 2024-10-20 16:44:02 发布
本文通过两个示例对比展示了如何使用Java中的Lambda表达式来遍历列表,并解释了Lambda表达式中return语句的作用及用法。第一个示例使用了forEach方法结合Lambda表达式来遍历并打印列表中的所有元素;第二个示例则展示了传统for-each循环遍历列表的方法。
80

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



