frequencyMa…">
当前位置:首页 > Java

java 中如何统计

2026-03-25 05:48:35Java

统计字符串中字符出现次数

使用 HashMap 统计字符频率:

String str = "example";
Map<Character, Integer> frequencyMap = new HashMap<>();
for (char c : str.toCharArray()) {
    frequencyMap.put(c, frequencyMap.getOrDefault(c, 0) + 1);
}
System.out.println(frequencyMap);

统计集合中元素出现次数

通过 Collections.frequency 方法:

java 中如何统计

List<String> list = Arrays.asList("a", "b", "a", "c");
int count = Collections.frequency(list, "a");
System.out.println(count); // 输出 2

统计文件中单词出现次数

读取文件并按单词分割统计:

java 中如何统计

Path path = Paths.get("file.txt");
Map<String, Integer> wordCount = Files.lines(path)
    .flatMap(line -> Arrays.stream(line.split("\\s+")))
    .collect(Collectors.toMap(word -> word, word -> 1, Integer::sum));
System.out.println(wordCount);

统计数组或流中元素总和

使用 IntStream.sum()Arrays.stream()

int[] array = {1, 2, 3, 4};
int sum = Arrays.stream(array).sum();
System.out.println(sum); // 输出 10

统计线程执行时间

通过 System.currentTimeMillis() 计算耗时:

long startTime = System.currentTimeMillis();
// 执行代码
long endTime = System.currentTimeMillis();
System.out.println("耗时: " + (endTime - startTime) + "ms");

标签: java
分享给朋友:

相关文章

如何配置java环境

如何配置java环境

下载JDK安装包 访问Oracle官网或OpenJDK官网,选择适合操作系统的JDK版本(如Windows、macOS或Linux)。下载完成后,运行安装程序并按照提示完成安装。 设置环境变量 右键…

如何安装java软件

如何安装java软件

下载Java安装包 访问Oracle官方网站或OpenJDK开源项目页面,选择适合操作系统的Java版本(如Windows、macOS或Linux)。对于个人使用,通常下载JDK(Java Devel…

如何成为java架构师

如何成为java架构师

掌握扎实的Java基础 深入理解Java核心知识,包括多线程、集合框架、JVM原理、设计模式等。熟悉Java生态中的常用框架如Spring、MyBatis、Hibernate等,并能分析其源码实现。…

java如何连接mysql数据库

java如何连接mysql数据库

连接 MySQL 数据库的步骤 添加 MySQL 驱动依赖 在项目中引入 MySQL 的 JDBC 驱动。如果使用 Maven,可以在 pom.xml 中添加以下依赖: <dependency…

win7如何配置java环境变量

win7如何配置java环境变量

下载并安装Java 从Oracle官网下载适合的Java Development Kit (JDK)安装包,选择与系统位数(32位或64位)匹配的版本。运行安装程序,按照提示完成安装,默认路径通常为C…

如何用java编程

如何用java编程

Java编程基础指南 环境配置 安装Java开发工具包(JDK),推荐使用最新版本。配置环境变量,确保JAVA_HOME指向JDK安装路径,并将bin目录添加到系统PATH中。验证安装是否成功: j…