日期:2014-05-18 浏览次数:21075 次
public static Map<Character, Integer> freq(String input){
HashMap<Character, Integer> fq = new HashMap<>();
while(input.length() > 0){
char c = input.charAt(0);
int l1 = input.length();
input = input.replace(String.valueOf(c),"");
int l2 = input.length();
fq.put(c,l1-l2);
}
return Collections.unmodifiableMap(fq);
}
public static void main(final java.lang.String[] args) {
System.out.println(freq("adadaefadfgarfaf"));
}