/**
* 查找 “afrafA”各字符出现的次数
*
*/
- publicstaticvoidfindCharNum(Strings){
- char[]cs=s.toCharArray();
- Map<Character,Integer>map=newHashMap<Character,Integer>();
- for(charc:cs){
- if(map.get(c)==null){
- map.put(c,1);
- }else{
- Integerk=map.get(c);
- k++;
- map.put(c,k);
- }
- }
- Set<Character>set=map.keySet();
- for(Characterc:set){
- System.out.println("字符"+c+"出现的次数:"+map.get(c));
- }
- }
如有更好的解决方法,希望贴上来!
本文介绍了一种使用Java编程语言统计指定字符串中每个字符出现次数的方法。通过将字符串转换为字符数组,并利用HashMap来记录每个字符的出现次数,最后遍历HashMap输出各个字符及其对应的频次。
1594

被折叠的 条评论
为什么被折叠?



