Java中的DoubleStream min()方法

min()DoubleStream类的方法返回描述此流的最小元素的OptionalDouble;如果此流为空,则返回一个空的OptionalDouble。

语法如下:

OptionalDoublemin()

在这里,OptionalDouble是一个容器对象,可能包含也可能不包含double值

要在Java中使用DoubleStream类,请导入以下软件包:

import java.util.stream.DoubleStream;

创建一个DoubleStream并将元素添加到流中:

DoubleStream doubleStream = DoubleStream.of(67.9, 89.9, 10.5, 95.8, 49.6);

从DoubleStream获取最大元素:

OptionalDouble res = doubleStream.max();

以下是min()在Java中实现DoubleStream方法的示例:

示例

import java.util.OptionalDouble;

import java.util.stream.DoubleStream;

public class Demo {

   public static void main(String[] args) {

      DoubleStream doubleStream = DoubleStream.of(67.9, 89.9, 10.5, 95.8, 49.6);

      OptionalDouble res = doubleStream.max();

      System.out.println("Minimum element: ");

      if (res.isPresent()) {

         System.out.println(res.getAsDouble());

      } else {

         System.out.println("Nothing!");

      }

   }

}

输出结果

Minimum element:

95.8

以上是 Java中的DoubleStream min()方法 的全部内容, 来源链接: utcz.com/z/335104.html

回到顶部