读书人

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

发布时间: 2012-12-28 10:29:04 作者: rapoo

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;              }    } 

?

读书人网 >编程

热点推荐