增强for循环和stream.forEach()遍历集合时的跳出操作
结论:
- 普通for循环遍历集合:可以使用
break
跳出整个for循环,使用continue
跳出本次循环。 - 增强for循环:可以使用break跳出整个for循环,使用continue跳出本次循环。
- stream.forEach()循环
- 处理集合时不能使用
break
和continue
中止循环; - 可以使用关键字
return
跳出本次循环,并执行下一次遍历。 - 无法跳出整个循环,必须遍历所有的数据才能结束
- 处理集合时不能使用