您的位置:首页 > 其它

有一个字符串,请统计和打印出各个字符的个数。

2013-09-24 16:01 351 查看
import java.util.HashMap;
import java.util.Map;
import java.util.Set;

import javax.swing.text.html.HTMLDocument.Iterator;

public class CountChar {

//有一个字符串,其中包含中文字符、英文字符和数字字符,请统计和打印出各个字符的个数。
public static void main(String[] args) {
//定义字符串
String str="我a不zhi道不hui做123456";
HashMap hm=new HashMap();
for(int i=0;i<str.length();i++){
char c=str.charAt(i);
Integer num=(Integer) hm.get(c);
if(num==null){
num=1;
}
else
num++;
hm.put(c, num);
}
System.out.println(hm);

}
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  字符串 中文 英文
相关文章推荐