クラス
java.util.OptionalDoubleの使用

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

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

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