统计字符串中字符出现次数

来源:互联网 发布:php laravel 教程 编辑:程序博客网 时间:2024/05/27 19:27
package 知识点总和;


import java.util.HashMap;
import java.util.Map;


public class Test01 {
public static Map<Character,Integer> getCharMaps(String string){
Map<Character,Integer> map=new HashMap<Character,Integer>();
for(int i=0;i<string.length();i++){
Character character=string.charAt(i);
Integer count=map.get(character);
map.put(character, (count==null)?1:count+1);
}
return map;

}

public static void main(String[] args) {
String string="abcababac";
Map<Character,Integer> map=getCharMaps(string);
System.out.println("统计字符串中每个字符的出现次数:");

for(Character key:map.keySet()){
Character c=key;
System.out.println(c+": "+map.get(c));
}


}
}
0 0