Konvertieren von IntStream in eine Liste
Java IntStream stellt Streams ganzzahliger Werte vom primitiven Typ dar. Es bietet einen umfassenden Satz an Operationen, es fehlt jedoch eine sofort einsatzbereite Methode zur direkten Konvertierung in eine Liste von Ganzzahlen.
Java 8 IntStream to List
Um dieses Problem in Java 8 zu beheben, müssen wir einen zweistufigen Prozess anwenden:
Zum Beispiel:
<code class="java">theIntStream.boxed().collect(Collectors.toList())</code>
Java 16 und höher
Seit Java 16 wurde eine prägnantere toList-Methode eingeführt. Es bietet eine direkte Konvertierung von IntStream in eine nicht veränderbare Liste von Ganzzahlen:
<code class="java">theIntStream.boxed().toList()</code>
Das obige ist der detaillierte Inhalt vonWie konvertiert man einen IntStream in eine Liste in Java?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!