- 当我们使用foreach()遍历循环时,如果遇到某些条件下提前结束本次循环进入下次循环的情况,类似于for循环中的continue的作用时该如何处理?
List<Integer> list = ImmutableList.of(1, 2, 3, 4); list.forEach(i -> { if (Objects.equals(2 , i)) { return; } System.out.println("i:" + i); }); // 输出 // i:1 // i:3 // i:4
foreach()循环中使用类似for循环中continue该如何使用
最新推荐文章于 2024-08-28 04:11:12 发布
本文解释了如何在Java的foreach循环中使用类似for循环中的continue来在满足特定条件时提前结束并继续下一次迭代。通过ImmutableList示例,展示了如何在forEach内部实现这一功能并打印相应元素。
摘要由CSDN通过智能技术生成