首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > 编程 >

地图查看字符串中相同字符的个数

2012-12-28 
map查看字符串中相同字符的个数import java.util.HashMap import java.util.Iterator import java.util.

map查看字符串中相同字符的个数

import java.util.HashMap; import java.util.Iterator; import java.util.List; import java.util.Map; import java.util.Set;   public class Tools {                 //查看list里重复数据的个数           public Map getNewList(List list){           Map <Object,Integer> map = new HashMap <Object,Integer>();                            /*              * 加入Map 增强for循环              */           for(Object i :list){                map.put(i, map.get(i)==null?1:map.get(i)+1);              }             /* for(int i=0;i<list.size();i++){                  map.put(list.get(i), map.get(i)==null?1:map.get(i)+1);              }*/             /*              *遍历Map 增强for循环              *              */             /*for(Object i:map.keySet()){                 System.out.println(i+"----->"+map.get(i)+"个");              }              */                         Set set =map.keySet();             Iterator it=set.iterator();             while(it.hasNext()){                String s= (String) it.next();                System.out.println(s+"----->"+map.get(s)+"个");             }                                     return map;              }    } 

?

热点排行