Java 中的 java.util.IntSummaryStatistics 类及示例2025年1月6日 | 3 分钟阅读 java.util 包包含 IntSummaryStatistics 类。在对整数流执行操作时,它可以接受 Integer 对象集合,并且非常有效。它跟踪处理了多少数字、它们的总和以及其他统计信息。该类也与 Streams 兼容。由于它跟踪整数的操作总和、平均值等,因此可用于处理统计数据,从而使其更加便捷。 IntSummaryStatistics 类的类层次结构是 可以实现的构造函数是 1. IntSummaryStatistics(): 默认构造函数将 count 和 sum 默认为零,并将 max 设置为 Integer.MIN_VALUE,min 设置为 Integer.MAX_VALUE。 语法 2. IntSummaryStatistics(count, min, max, sum): 使用调用方法过程中传入的参数初始化所有不同的数据成员。 语法 使用的函数是 1. accept() - 此函数将给定的整数添加到统计数据中。 语法 2. combine(): 此函数将当前统计数据与给定 IntSummaryStatistics 对象的數據合并。 语法 3. getCount(): 此方法返回已处理的数字的数量。 语法 4. getSum(): 此方法返回所有已处理整数的总和。 语法 5. getAverage(): 此方法返回所有已处理整数的平均值。 语法 6. getMin(): 此方法返回所有已处理整数的最小值。 语法 7. getMax(): 此方法返回所有已处理整数的最大值。 语法 8. toString(): 此方法返回对象中存在的每个统计信息元素的字符串表示形式。 语法 示例Java 中的程序演示了如何使用 IntSummaryStatistics 类收集整数列表的统计信息。第一步是初始化一个整数列表并创建一个 IntSummaryStatistics 实例。在遍历列表时,每个整数都通过迭代器添加到 IntSummaryStatistics 对象中。程序在填充统计对象后,会打印出列表中成员的数量、平均值、总和、最大值和最小值等统计测量值。最终,所有这些详细信息都包含在一个字符串中,该字符串是摘要统计信息的字符串表示形式。 实施 文件名: IntSummaryStatisticsExample.java 输出 The count of all the given values is: 10 The average of all the given values is: 49.5 The sum of all the given values is: 495 The maximum of all the given values is: 99 The minimum of all the given values is: 0 The string representation of the given values is: IntSummaryStatistics{count=10, sum=495, min=0, average=49.500000, max=99} |
? 有不同版本的 Java 可用。某些应用程序通常需要不同版本,因为存在兼容性问题。在本节中,我们将学习如何使用 CMD 在 Windows 中检查 JRE 版本。版本字符串包含版本号,后跟可选的预发布和...
阅读 2 分钟
给定一个双向链表,利用任何额外的空间,我们被指示原地翻转链表。示例 1:输入:节点:1、2、3 输出:原始双向链表为 1 -> 2 -> 3 反转的双向链表为 3 -> 2 -> 1 说明:首次交换:1...
阅读 4 分钟
在 Java 中,设计原则是在设计决策中用作规则的一组建议。在 Java 中,设计原则与设计模式的概念类似。设计原则和设计模式之间的唯一区别是设计原则更具通用性...
5 分钟阅读
传统上,我们使用算术运算(/)进行除法。除法运算在某些场合需要替代实现,因为系统限制、特定编码要求或对底层除法逻辑的好奇。除法的核心在于确定……
阅读 6 分钟
java.util 包包含 LongSummaryStatistics 类。在处理长整型流时,它接受 Long 对象集合,并且可能很有优势。它跟踪处理了多少值、它们加起来的总和以及其他...
阅读 4 分钟
在 Java 中,读写 Excel 文件有点棘手,因为 Excel 工作表有单元格来存储数据。Java 不提供直接读取或写入 Microsoft Excel 或 Word 文档的 API。我们必须依赖第三方库,该库...
阅读 3 分钟
java.time.format.DecimalStyle 类是 getDecimalSeparator() 方法。使用 DecimalStyle 类获取用于表示此 DecimalStyle 的 Locale 的小数分隔符的字符。该过程返回该区域设置的十进制分隔符的字符。语法:public char getDecimalSeparator() 参数:无参数...
阅读 2 分钟
对象是理解面向对象技术 (OOP) 的关键。面向对象编程的目的是在编程中实现现实世界中的实体。它还强调数据的绑定。有各种 OOPs 概念,其中对象是其中之一。在本节中,我们将...
阅读 2 分钟
Java 计算圆的面积和周长的程序 在本节中,我们将创建一个 Java 程序来计算圆的面积和周长。圆的面积公式 当已知半径时: 当已知直径时: 当已知周长时: 其中,A:是圆的面积……
阅读 3 分钟
如何比较两个ArrayList在Java中:Java equals()方法 Java removeAll()方法 Java retainAll()方法 Java ArrayList.contains()方法 Java contentEquals()方法 Java Stream接口 Java equals()方法 Java List接口的equals()方法将指定的对象与列表进行比较以确定其相等性。它覆盖了equals()方法...
5 分钟阅读
我们请求您订阅我们的新闻通讯以获取最新更新。
我们提供所有技术(如 Java 教程、Android、Java 框架)的教程和面试问题
G-13, 2nd Floor, Sec-3, Noida, UP, 201301, India