在Java8的foreach()中使用return/break/continue,不會跳出循環

今天使用lambda表達式處理集合時,發現對return、break以及continue的使用有點迷惑,於是自己動手測試了一下,才發現在使用foreach()處理集合時不能使用break和continue這兩個方法,也就是說不能按照普通的for循環遍歷集合時那樣根據條件來中止遍歷,而如果要實現在普通for循環中的效果時,可以使用return來達到,也就是說如果你在一個方法的lambda表達式中使用
相關文章
相關標籤/搜索