Gibt es eine Möglichkeit, aus einem Java -Stream herauszukommen, wenn ein Element mit einer Bedingung übereinstimmt?

Post a reply

Smilies
:) :( :oops: :chelo: :roll: :wink: :muza: :sorry: :angel: :read: *x) :clever:
View more smilies

BBCode is ON
[img] is ON
[flash] is OFF
[url] is ON
Smilies are ON

Topic review
   

Expand view Topic review: Gibt es eine Möglichkeit, aus einem Java -Stream herauszukommen, wenn ein Element mit einer Bedingung übereinstimmt?

by Anonymous » 21 May 2025, 11:33

Ich habe eine Liste von Ganzzahlen und muss die Summe seiner Artikel finden. Wenn die Liste null Elemente enthält, sollte das Ergebnis null sein. Meine aktuelle Implementierung: < /p>
intList.stream().anyMatch(Objects::isNull) ? null : intList.stream().mapToInt(Integer::intValue).sum();
< /code>
Kann dies mit einem einzelnen kontinuierlichen Stream erfolgen? Gibt es eine Operation, die den Stream beendet, wenn ein Artikel auf eine Bedingung erfüllt?

Top