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 次浏览

开启你的 职业生涯

完成课程,获得认证

开始
广告