private Map<String, Map<String, List<String>>> ListToMap(List<beans> list){
Map<String, Map<String, List<String>>> result = new HashMap<String, Map<String,List<String>>>();
Iterator<beans> iterBeans = list.iterator();
while(iterBeans.hasNext()){
beans b = iterBeans.next();
Map<String, List<String>> map = result.get(b.getKey());
if(map == null){
map = new HashMap<String, List<String>>();
result.put(b.getKey(), map);
}
List<String> value = map.get(b.getKey());
if(value == null){
value = new ArrayList<String>();
map.put(b.getKey(), value);
}
for(int i = 0 ; i < b.getValue().size() ; i++){
value.add(b.getValue().get(i) != null ? b.getValue().get(i).toString() : "0");
}
}
return result;
}
List 分组
最新推荐文章于 2012-09-16 21:24:51 发布