2016-12-02 5 views
8

Arrays.stream(array)またはStream.of(values)を使用して配列からストリームを作成できます。同様に、の配列から直接ParallelStreamを作成することも可能ですか?Arrays.asList(array).parallelStream()のように中間コレクションを作成しないでください。アレイからパラレルストリームを作成するにはどうすればよいですか?

+4

'Arrays.stream(array).parallel()'?あなたは 'StreamSupport.stream(Arrays.spliterator(array)、true)'を持つこともできますが、それをなぜ複雑にするのでしょうか? – Tunaki

+0

各ストリームは 'parallel()'メソッドを介してパラレルに変換できます。したがって、単純に 'Stream.of(elements).parallel()'を使うことができます。 – Pshemo

+1

@Pshemoではなく文字列ですが、*ストリーム* – Eugene

答えて

14
Stream.of(array).parallel() 

    Arrays.stream(array).parallel() 
関連する問題