📅  最后修改于: 2023-12-03 14:42:49.822000             🧑  作者: Mango
Java中的LongSummaryStatistics类是统计长整型(long)值的统计类。它提供了许多有用的方法,其中一个是getSum()方法。本文将介绍LongSummaryStatistics getSum()方法的用法及示例。
LongSummaryStatistics getSum()方法是LongSummaryStatistics类的一个方法。它用于获取统计类中所有值的和。
该方法的语法如下:
public long getSum()
该方法返回一个长整型(long)值,表示统计类中所有值的和。
以下是使用LongSummaryStatistics getSum()方法的示例。该示例将统计输入数组中的最小值、最大值、平均值和总和。
import java.util.Arrays;
import java.util.LongSummaryStatistics;
public class LongSummaryStatisticsExample {
public static void main(String[] args) {
long[] numbers = { 10, 20, 30, 40, 50 };
LongSummaryStatistics stats = Arrays.stream(numbers).summaryStatistics();
long sum = stats.getSum();
System.out.println("Minimum: " + stats.getMin());
System.out.println("Maximum: " + stats.getMax());
System.out.println("Average: " + stats.getAverage());
System.out.println("Sum: " + sum);
}
}
输出:
Minimum: 10
Maximum: 50
Average: 30.000000
Sum: 150
该示例首先创建一个包含5个长整型值的数组,并将其传递给java.util.Arrays流的summaryStatistics()方法。该方法返回一个包含最大、最小、平均和总和等统计信息的LongSummaryStatistics对象。然后,我们可以使用getSum()方法获取所有值的总和。
使用LongSummaryStatistics getSum()方法可以轻松地获取统计类中所有值的总和。本文提供了使用示例,其他方法也可以由LongSummaryStatistics类提供。