Map<String, Map<String, String>> map = new HashMap<String, Map<String, String>>();
Map<String, String> data = new HashMap<String, String>();
data.put("11", "22");
data.put("12", "23");
data.put("13", "24");
map.put("1", data);
map.put("2", data);
List list = new ArrayList();
Iterator iter = map.entrySet().iterator(); //获得map的Iterator
while (iter.hasNext()) {
Map.Entry entry = (Map.Entry) iter.next();
list.add(entry.getValue());
}
for (int i = 0; i < list.size(); i++) {
System.out.println(list.get(i));
}
map转List
最新推荐文章于 2024-01-16 15:04:04 发布
这篇博客展示了如何在Java中使用HashMap和ArrayList进行数据操作。具体包括创建一个Map<String, Map<String, String>>,填充数据,将Map的值放入List,并通过Iterator遍历并打印List内容。内容涉及基本的数据结构操作和迭代器的使用。

3109

被折叠的 条评论
为什么被折叠?



