我想把一个这样的map:
HashMap<Map<String, Object>, Map<String, Object>> map
存放到一个List类型的list中
可以的吗?
我用list.add(map)不可以
请问是不是要用其它方法呢,请大家帮帮我吧,谢谢喇
HashMap<Map<String, Object>, Map<String, Object>> map
存放到一个List类型的list中
可以的吗?
我用list.add(map)不可以
请问是不是要用其它方法呢,请大家帮帮我吧,谢谢喇
HashMap < Map<String, Object>, Map<String, Object> > map = new HashMap< Map<String, Object>, Map<String, Object> >();
List<HashMap < Map<String, Object>, Map<String, Object> >> list = new ArrayList<HashMap < Map<String, Object>, Map<String, Object> >>();
Map<String,Object> subMap = new HashMap<String,Object>();
subMap.put("hello", "bye");
Map<String,Object> subMap2 = new HashMap<String,Object>();
subMap2.put("hello2", "bye2");
map.put(subMap, subMap2);
list.add(map);
但你的数据结构也太复杂了,建议简化简化