import java.util.*;
class Count
{
public static void main(String[] args)
{
String str = "sadjfajdsiljfwqejjs131451413";
Map<Character,Integer> map = new TreeMap();
getNum(map,str.toString().toCharArray());
System.out.println(map);
}
public static void getNum(Map<Character, Integer> map,char[] cha)
{
for(char key : cha){
Integer value = (Integer) map.get(key);//获取字符目前出现的次数
int count = 1;//初始化次数为1
if(value != null){
count = value + 1;//如果不是第一个出现,则在原来的次数上+1并赋值给count
}
map.put(key, count);//将键值对穿进去,如果存在,则更新值,键不变
}
}
}