日期:2014-05-20 浏览次数:20960 次
public static void main(String[] args)throws Exception {
ArrayList<String> ar = new ArrayList<String>();
ar.add("123");
ar.add("456");
ar.add("789");
ar.add("123");
ar.add("000");
ar.add("111");
ar.add("222");
ar.add("000");
ar.add("000");
HashMap<String, Integer> map = new HashMap<String, Integer>();
for (int i = 0; i < ar.size(); i++) {
Integer in = map.get(ar.get(i));
in = (in == null ? 1 : in + 1);
map.put(ar.get(i), in);
}
System.out.println(map);
}
------解决方案--------------------
http://www.iteye.com/topic/124788