Java code
List<Object> list = new ArrayList<Object>();
Map <Object,Integer> map = new HashMap <Object,Integer>(); for(Object o :list)
{
map.put(o, map.get(o)==null?1:map.get(o)+1);
}
本文介绍了一种使用Java实现的简单计数Map方法,通过遍历列表并将元素作为键存储在Map中,如果键不存在则设置值为1,否则递增其对应的值。
Java code
List<Object> list = new ArrayList<Object>();
Map <Object,Integer> map = new HashMap <Object,Integer>(); for(Object o :list)
{
map.put(o, map.get(o)==null?1:map.get(o)+1);
}

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