モジュール java.base
パッケージ java.util.stream

インタフェースIntStream

すべてのスーパー・インタフェース:
AutoCloseable, BaseStream<Integer,IntStream>

public interface IntStream extends BaseStream<Integer,IntStream>
順次および並列の集約操作をサポートするプリミティブint値要素のシーケンスです。 これは、Streamに対してintプリミティブ特殊化を行ったものです。

次の例は、StreamIntStreamを使って赤色のウィジェットの重さの合計を計算する集計操作を示したものです。


     int sum = widgets.stream()
                      .filter(w -> w.getColor() == RED)
                      .mapToInt(w -> w.getWeight())
                      .sum();
 
ストリーム、ストリーム操作、ストリーム・パイプライン、および並列性の詳しい仕様については、Streamのクラス・ドキュメントやjava.util.streamのパッケージ・ドキュメントを参照してください。

導入されたバージョン:
1.8
関連項目: