在使用foreach()处理集合时不能使用break和continue这两个方法,而如果要实现在普通for循环中的效果时,可以使用return来达到,也就是说如果你在一个方法的lambda表达式中使用return时,这个方法是不会返回的,而只是执行下一次遍历。
参考资料
1、在Java8的foreach()中使用return/break/continue
在使用foreach()处理集合时不能使用break和continue这两个方法,而如果要实现在普通for循环中的效果时,可以使用return来达到,也就是说如果你在一个方法的lambda表达式中使用return时,这个方法是不会返回的,而只是执行下一次遍历。
1、在Java8的foreach()中使用return/break/continue
转载于:https://my.oschina.net/Howard2016/blog/1583378