Java の IntStream は、順次および並列の一括操作をサポートする一連のプリミティブな int 値要素です。 IntStream には、要素を変換または処理するためのさまざまなメソッドが用意されていますが、IntStream を List に直接変換するオプションが欠けているようです。
ドキュメントには、int の配列を取得するための toArray メソッドが提供されていますが、ユーザーはList
IntStream::boxed メソッドは、IntStream を Stream
<code class="java">List<Integer> integerList = theIntStream.boxed().collect(Collectors.toList());</code>
Java 16 では、より簡潔なアプローチを提供する toList メソッドが導入されました。
<code class="java">List<Integer> integerList = theIntStream.boxed().toList();</code>
このメソッドは変更不可能なリストを生成します。詳細については、Oracle チュートリアルまたは Java 16 の toList メソッドに関する説明を参照してください。
以上がJava で IntStream をリストに変換するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。