forEach跳出循环

2023-12-20 11:54:08


日常开发中,项目都升级到jdk8+后,项目中大量使用lamba表达式,经常使用forEach

for和forEach区别

1. for使用break跳出循环,continue跳过本次循环

2. forEach中则不能使用break,continue,使用return效果和continue一下,

3. forEach跳出循环方式

3.1 try…catch实现
在这里插入图片描述

3.2 使用anyMatch,(推荐使用)
在这里插入图片描述
3.2 使用filter+findAny,如果只是使用filter会导致filter直接结束
在这里插入图片描述

文章来源:https://blog.csdn.net/weixin_42202992/article/details/135091773
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。