LongStream summaryStatistics() 方法在 Java 中


Java 中 LongStream 類的 summaryStatistics() 方法返回一個 LongSummaryStatistics,用以描述流元素的各種彙總資料。

以下是語法:

LongSummaryStatistics summaryStatistics()

其中,LongSummaryStatistics 是一個用於收集諸如計數、最小、最大等統計資訊的狀態物件。

如需在 Java 中使用 LongStream 類,請匯入以下包:

import java.util.stream.LongStream;

建立 LongStream 並新增一些元素:

LongStream longStream = LongStream.of(30000L, 15000L, 20000l, 25000l, 30000l);

現在獲取統計資訊:

LongSummaryStatistics info = longStream.summaryStatistics();

以下是實現 Java 中 LongStream summaryStatistics() 方法的示例:

示例

 線上演示

import java.util.stream.LongStream;
import java.util.LongSummaryStatistics;

public class Demo {
   public static void main(String[] args) {
      LongStream longStream = LongStream.of(30000L, 15000L, 20000l, 25000l, 30000l);
      LongSummaryStatistics info = longStream.summaryStatistics();
      System.out.println("Summary = "+info);
   }
}

輸出

Summary = LongSummaryStatistics{count=5, sum=120000, min=15000, average=24000.000000, max=30000}

更新於:30-Jul-2019

99 次瀏覽

開啟你的 職業生涯

完成課程,獲得認證

開始
廣告
© . All rights reserved.