ホームページ  >  記事  >  Java  >  Javaでストリームを作成するにはどのような方法がありますか?

Javaでストリームを作成するにはどのような方法がありますか?

WBOY
WBOY転載
2023-04-26 09:13:071262ブラウズ

1. コレクションを通じて

Java 8 の Collection インターフェースは、ストリームを取得するための 2 つのメソッドを提供するように拡張されました:

シーケンシャル ストリームを返す

default Stream\<E> stream()

並列ストリームを返します

default Stream\<E> parallelStream()

2。配列ストリームは、Java の配列の静的メソッド stream() を通じて取得できます。 8

#static の呼び出し\< Arrays クラスの T> Stream\ stream(T[] array): ストリームを返します

#オーバーロードされた形式で、対応する基本型の配列を処理できます:

3. Stream

の of() メソッドを使用して、Stream クラスの静的メソッド of() を呼び出し、値を表示することでストリームを作成できます。任意の数のパラメータを受け取るために使用できます

4. ストリームの作成

反復:

public static\<T> Stream\<T> iterate(final T seed, final UnaryOperator\<T> f)
Generate:

public static\<T> Stream\<T> generate(Supplier\<T> s)

以上がJavaでストリームを作成するにはどのような方法がありますか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事はyisu.comで複製されています。侵害がある場合は、admin@php.cn までご連絡ください。