Beim Verwenden einer externen Iteration über ein Iterable
verwenden wir break
oder return
aus einer verbesserten for-each-Schleife wie folgt:
for (SomeObject obj : someObjects) {
if (some_condition_met) {
break; // or return obj
}
}
Wie können wir mit der internen Iteration in einem Java 8 Lambda-Ausdruck break
oder return
verwenden wie:
someObjects.forEach(obj -> {
//was soll hier getan werden?
})