小工具知识网

当前位置: 首页 > 行业知识 > 用Java统计字符串中每个字符出现的次数

行业知识

用Java统计字符串中每个字符出现的次数

2026-10-26 17:44:43 来源:互联网转载

index.php/tags-602.html" >使用了HashMap来统计字符串中每个字符的出现次数

()
package com.tianyang;import java.util.HashMap;import java.util.Map;// author-刘辉辉public class 统计字符串次数 {    public static void main(String[] args) {        String str = "Hello World!";        Map charCountMap = new HashMap();        for (char c : str.toCharArray()) {            if (charCountMap.containsKey(c)) {                charCountMap.put(c, charCountMap.get(c) + 1);            } else {                charCountMap.put(c, 1);            }        }        System.out.println("每个字符的出现次数:");        for (Map.Entry entry : charCountMap.entrySet()) {            System.out.println(entry.getKey() + " : " + entry.getValue());        }    }}

运行结果:

每个字符的出现次数:  : 1! : 1r : 1d : 1e : 1W : 1H : 1l : 3o : 2

解析:首先,我们将字符串转换为字符数组。然后,我们遍历字符数组,并在HashMap中增加每个字符的出现次数。最后,我们遍历HashMap,并打印出每个字符的出现次数。

()

上一篇:Win10助手详解,功能亮点与使用手册

下一篇:CAD测量长度的详解教程,方法与技巧全解析