Erstellen Sie eine Liste in einer Foreach -Schleife und machen Sie eine Pause, wenn der Zustand erfüllt ist
Posted: 25 Feb 2025, 11:12
Ich sollte Java 8 verwenden und muss dies erreichen: < /p>
List result = new ArrayList();
activeRow.forEach(obj -> {
if (CollectionUtils.isEmpty(result)) {
result.addAll(this.findCtry(obj,true));
} else {
return;
}
});
< /code>
und ich müssen eine Ergebnisliste erstellen, aber ich muss die Schleife brechen, falls gefunden. < /p>
Gibt es einen besseren Weg, dies zu tun?
List result = new ArrayList();
activeRow.forEach(obj -> {
if (CollectionUtils.isEmpty(result)) {
result.addAll(this.findCtry(obj,true));
} else {
return;
}
});
< /code>
und ich müssen eine Ergebnisliste erstellen, aber ich muss die Schleife brechen, falls gefunden. < /p>
Gibt es einen besseren Weg, dies zu tun?