测试一个字符串中各字符出现的次数

package test;

import java.util.HashMap;
import java.util.Map;

/** * Created by suzunshou on 2016/4/8. */
public class Test11 {
    public static void main(String[] args) {
        String s = "0005"; //待测试的字符串
        Map<Character, Integer> result = getCharMaps(s);
        System.out.println(result);//打印出字符串中各字符出现的次数!

    }

    public static Map<Character, Integer> getCharMaps(String s) {
        Map<Character, Integer> map = new HashMap<Character, Integer>();
        for (int i = 0; i < s.length(); i++) {
            Character c = s.charAt(i);
            Integer count = map.get(c);
            map.put(c, count == null ? 1 : count + 1);
        }
        return map;

    }
}
全部评论

相关推荐

11-19 18:44
已编辑
成都理工大学 Java
程序员花海:我面试过100+校招生,大厂后端面试不看ACM,竞赛经历含金量低于你有几份大厂实习 这个简历整体来看不错 可以海投
如何写一份好简历
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务