クラス
java.util.OptionalIntの使用

OptionalIntを使用するパッケージ
パッケージ
説明
コレクション・フレームワーク、国際化サポート・クラス、サービス・ローダー、プロパティ、乱数生成、文字列解析とスキャン・クラス、Base64エンコーディングとデコード、ビット配列、およびその他のユーティリティ・クラスが含まれています。
コレクションに対するマップ-リデュース変換など、要素のストリームに対する関数型の操作をサポートするクラスです。
  • java.utilでのOptionalIntの使用

    OptionalIntを返すjava.utilのメソッド
    修飾子と型
    メソッド
    説明
    OptionalInt.empty()
    空のOptionalIntインスタンスを返します。
    OptionalInt.of(int value)
    指定された値を記述するOptionalIntを返します。
  • java.util.streamでのOptionalIntの使用

    OptionalIntを返すjava.util.streamのメソッド
    修飾子と型
    メソッド
    説明
    IntStream.findAny()
    ストリームの一部の要素を記述するOptionalIntを返します。ストリームが空の場合は空のOptionalIntを返します。
    IntStream.findFirst()
    このストリームの最初の要素を記述するOptionalIntを返します。ストリームが空の場合は空のOptionalIntを返します。
    IntStream.max()
    このストリームの最大要素を記述するOptionalInt、またはこのストリームが空の場合は空のOptionalを返します。
    IntStream.min()
    このストリームの最小要素を記述するOptionalIntまたは空のオプション(このストリームが空の場合)を返します。
    IntStream.reduce(IntBinaryOperator op)
    結合的累積関数を使用して、このストリームの要素に対してリダクションを実行し、リダクションされた値を記述するOptionalIntを返します(ある場合)。