Java 中的双流摘要统计()
原文:https://www . geesforgeks . org/double stream-summary statistics-Java/
双流汇总统计()返回一个双流汇总统计,描述了关于该流元素的各种汇总数据,如双流中元素的数量计数、双流中所有元素的平均值、双流中的最小和最大元素等。这是一个 终端操作 ,也就是说,它可能穿越河流产生结果或副作用。
语法:
DoubleSummaryStatistics summaryStatistics()
参数:
- Double summary statistics: State objects used to collect statistical data (such as count, minimum value, maximum value, sum and average value).
返回值:DoubleSummaryStatistics summary statistics()返回一个 double summary statistics,描述关于该流元素的各种汇总数据。
注:双流摘要统计()是约简的特例。约简操作,也称为 折叠 获取一系列输入元素,并通过重复应用组合操作将它们组合成单个汇总结果。组合运算可以是求一组数的和或最大值。
示例:使用双流汇总统计()获取给定双流中存在的元素的双流汇总统计。
// Java code for DoubleStream summaryStatistics()
// to get various summary data about the
// elements of the stream.
import java.util.stream.DoubleStream;
import java.util.DoubleSummaryStatistics;
class GFG {
// Driver code
public static void main(String[] args)
{
// Creating an DoubleStream
DoubleStream stream =
DoubleStream.of(4.2, 5.3, 6.5, 7.1);
// Using DoubleStream summaryStatistics()
DoubleSummaryStatistics summary_data =
stream.summaryStatistics();
// Displaying the various summary data
// about the elements of the stream
System.out.println(summary_data);
}
}
输出:
DoubleSummaryStatistics{count=4, sum=23.100000, min=4.200000, average=5.775000, max=7.100000}
版权属于:月萌API www.moonapi.com,转载请注明出处