【发布时间】:2014-02-05 03:34:46
【问题描述】:
如何将此 map2 值附加到 map1 ?
这里是示例代码:为提高可读性而编辑
Map<Object,List<Object>> map1;
Map<Object,List<Object>> map2;
Iterator it=somelist.iterator();
while(it.hasNext()){
Object[] obj =(Object[])it.next();
if(obj[1]>23){
List ls=new ArrayList();
ls.add(obj[0]);
ls.add(obj[1]);
ls.add(obj[2]);
map1.put(obj[0],ls);
}
这里是map1的值
else() {
List ls=new ArrayList();
ls.add(obj[0]);
ls.add(obj[1]);
ls.add(obj[2]);
map2.put(obj[0],ls);
}
map1.putAll(map2);
}
我是 Java 新手,谁能帮帮我
【问题讨论】:
标签: java dictionary java-collections-api