遍历一个数组,把某个数字和出现的次数关联起来

一个string,可以用hash表存储每个字母出现的次数,比如string a:aaababuddud
初始化一个hashmap

Map<Character, Integer>StringNumber = new HashMap();    
    for(char i:a.toCharArray()){
         StringNumber.put(i, StringNumber.getOrDefault(i, 0) + 1);
    }
}

同样也可以用于int类型的数据,统计某个数字在数组中出现的次数,
取出key值可以用方法keySet(),取出value值可以用方法values()

全部评论

相关推荐

白火同学:大二有这水平很牛了,可以适当对关键信息加粗一点,比如关键技术、性能指标之类的。
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

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