思路可以借鉴本例子:
本条例子是查询一条字符串中所有重复字符的数量
如:String str = "abcabcbb";
{a=2, b=4, c=2}
这里很简单不详细介绍了:
String str = "abcabcbb";
char[] chars = str.toCharArray();
Map<Character,Integer> charMap = new HashMap<Character,Integer>();
for(Character c:chars){
if(charMap.containsKey(c)){
charMap.put(c,charMap.get(c)+1);
}else {
charMap.put(c,1);
}
}
完毕!
hashMap记录重复数据以及重复数据的数量
最新推荐文章于 2024-07-23 18:16:41 发布