Map m = new HashMap();
List lst = (List) m.get(ObjectKey);
if(lst == null) lst = new ArrayList();
lst.add(ObjectElement);
m.put(ObjectKey,lst);
这样子塞数据,总感觉哪里不好,可惜火候不足,不能分辨,请赐教~
hashmap list
------解决方案--------------------
Map m = new HashMap();
// m明显是空的嘛,get操作没有任何意义,直接塞数据
//List lst = (List) m.get(ObjectKey);
//if(lst == null) lst = new ArrayList();
List lst = new ArrayList();
lst.add(ObjectElement);
m.put(ObjectKey,lst);