输入一串字符串,统计各个字符出现的次数

Posted java_pro

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了输入一串字符串,统计各个字符出现的次数相关的知识,希望对你有一定的参考价值。

public class StatisticZEN {
    public static void main(String[] args) {
        String str = "中国aadf的111萨bbb菲的zz萨菲";
        showFrequency(str);

    private static HashMap<Character, Integer> showFrequency(String str) {
        HashMap<Character, Integer> map = new HashMap<Character, Integer>();
        for (int i = 0; i < str.length(); i++) {
            char c = str.charAt(i);
            Integer num = map.get(c);
            if(num == null)
                num = 1;
            else
                num ++;
            map.put(c,num);
        }
        return map;
    }
}

 

以上是关于输入一串字符串,统计各个字符出现的次数的主要内容,如果未能解决你的问题,请参考以下文章

在控制台输入一串英文字符,然后统计出每个字母出现的次数忽略大小写

C语言编程:输入一串英文字母,统计每个字母(不区分大小写)出现的次数

102字符统计

编写一个c程序,输入一个字符串,统计各个字符出现的次数

用C语言编写一个程序,输入一个字符串,统计其中各个字符出现的次数

用C语言编程:在显示器上输入一段字符串,并统计出现字符的个数和各个字符出现的次数