📅  最后修改于: 2023-12-03 14:42:48.055000             🧑  作者: Mango
在 Java 中,我们可以使用 IntSummaryStatistics
类来统计 int 类型的数据的相关信息,例如最小值、最大值、平均数和总和等。而 IntSummaryStatistics
类中的 toString()
方法则用来将统计结果以字符串形式返回。
public String toString()
toString()
方法用于将 IntSummaryStatistics
对象中的统计结果以字符串形式返回,字符串的格式为:IntSummaryStatistics{count=xxx, sum=xxx, min=xxx, average=xxx, max=xxx}
。
假设有以下 int 数组:
int[] nums = {5, 10, 15, 20, 25};
我们可以使用 IntStream
和 IntSummaryStatistics
来统计这个数组的相关信息:
IntSummaryStatistics stats = Arrays.stream(nums).summaryStatistics();
然后,我们可以使用 toString()
方法将统计结果以字符串形式输出:
String result = stats.toString();
System.out.println(result); // IntSummaryStatistics{count=5, sum=75, min=5, average=15.000000, max=25}
如上述示例所示,toString()
方法返回一个字符串,其中包含了统计结果的各项数值。通过这个字符串,我们可以清晰地了解到该数组的相关信息。