Java中统计字符串中各字符出现的次数

来源:互联网 发布:c高级编程第11版 pdf 编辑:程序博客网 时间:2024/05/16 08:33

public class B{
public static void main(String args[]){
String str="ciugdiuoahsiadvaqs";
Map<Character,Integer> map=new HashMap<Character,Integer>();
for(int i=0;i<str.length();i++){
Character key=str.charAt(i);    //取出当前i位置的字符
if(map.get(key)==null){
map.put(key,1);    //如果当前取出的字符为空,则value设置为1
}else{
map.put(key, map.get(key)+1);
}
}
System.out.println(map);
}
}

 


输出的结果为:

{v=1, g=1, d=2, u=2, s=2, c=1, q=1, a=3, o=1, h=1, i=3}

阅读全文
0 0
原创粉丝点击