日期:2014-05-20  浏览次数:20814 次

如何将两个MAP集合放到一个LIST中?????
Map<String, String[]> partnerMap = new HashMap<String, String[]>();

Map<String, String[]> visualAccount = new HashMap<String, String[]>();

我想把最终获得的两个MAP集合partnerMap、visualAccount封装到一个LIST中,不知如何放置,请大家指点指点,
谢谢!

------解决方案--------------------
List<Map<String, String[]>> list = new ArrayList<Map<String, String[]>>();
list.add(partnerMap);
list.add(visualAccount);
------解决方案--------------------
List<Map<String,String[]>> list = new ArrayList<Map<String,String[]>>();
list.add(partnerMap );
list.add(visualAccount );
------解决方案--------------------
hashmap遍历。

Map map = new HashMap();
Iterator iter = map.entrySet().iterator();
while (iter.hasNext()) {
Map.Entry entry = (Map.Entry) iter.next();
Object key = entry.getKey();
Object val = entry.getValue();
}

------解决方案--------------------
这问题。自己定义个存放你的Map类型的List就行了。