main{
String s ="sdfasdfghah";
// 集合中放入 字符和数字计数
TreeMap<Character,Integer> tm=new TreeMap<>();
for (int i = 0; i <s.length() ; i++) {
char c=s.charAt(i);
// 判断字符是否出现过在*集合*中第一次出现
if (!tm.containsKey(c)){
tm.put(c,1);
}else {
// 不是第一次出现取出,加1 放入计数
Integer count = tm.get(c);
count++;
tm.put(c,count);
}
}
tm.forEach((Character character,Integer count)->{
System.out.println(character+"出现了"+count);
});
}
06-26
334