/**
* 查找 “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));
- }
- }
如有更好的解决方法,希望贴上来!