Map<String, List<Common>> map = new HashMap<String, List<Common>>();
String key = "";
for (Common common : detaillist) {
key = common.getTemp_show_id();
if (map.containsKey(key)) {
map.get(key).add(common);//如果有直接添加
} else {
map.put(key, new ArrayList<common>());//如果没有先创建对象
map.get(key).add(common);//再添加
}
}
Set<String> setList = map.keySet();
// 遍历key值操作list,很方便
String key = "";
for (Common common : detaillist) {
key = common.getTemp_show_id();
if (map.containsKey(key)) {
map.get(key).add(common);//如果有直接添加
} else {
map.put(key, new ArrayList<common>());//如果没有先创建对象
map.get(key).add(common);//再添加
}
}
Set<String> setList = map.keySet();
// 遍历key值操作list,很方便
for (String tempKey : setList) {
for (Common common: map.get(tempKey)) {
//操作
}
}