📜  Java中的 LongSummaryStatistics getSum() 方法及示例(1)

📅  最后修改于: 2023-12-03 14:42:49.822000             🧑  作者: Mango

Java中的 LongSummaryStatistics getSum() 方法及示例

Java中的LongSummaryStatistics类是统计长整型(long)值的统计类。它提供了许多有用的方法,其中一个是getSum()方法。本文将介绍LongSummaryStatistics 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类提供。