Java 中的 LongStream min() 方法

名人录

Java 8面向对象编程编程

Java 中 LongStream 类中的 min() 方法会返回一个描述此流中最小元素的 OptionalLong,如果此流为空,则返回一个空 optional。

OptionalLong min()

语法如下

这里,OptionalLong 是一个可能包含或不包含一个 long 值的容器对象。

import java.util.stream.LongStream;

要在 Java 中使用 LongStream 类,导入以下包

下面是一个在 Java 中实现 LongStream min() 方法的示例。OptionalLong 类的 isPresent() 方法会在值存在时返回 true

示例

import java.util.*;
import java.util.stream.LongStream;
public class Demo {
   public static void main(String[] args) {
      LongStream longStream = LongStream.of(20000L, 15000L, 11000L, 74000L, 50000L);
      // Get the minimum element
      OptionalLong res = longStream.min();
      System.out.println("Minimum element...");
      if (res.isPresent()) {
         System.out.println(res.getAsLong());
      } else {
         System.out.println("Nothing!");
      }
   }
}

 实际演示

Minimum element...
11000

Nancy Den

更新于: 30-Jul-2019

Java 中的 LongStream peek() 方法

开启你的 职业生涯

完成课程获得认证
广告