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() 方法

開啟你的 職業生涯

完成課程獲得認證
廣告
© . All rights reserved.