List<Map<String,Object>> 输出
时间: 2023-07-09 18:52:51 浏览: 106
List<Map<String,Object>> 是一个包含多个 Map 对象的列表,每个 Map 对象都有一个 String 类型的 key 和一个 Object 类型的 value。如果要将 List<Map<String,Object>> 输出到控制台或者日志中,可以使用如下的代码:
```
List<Map<String,Object>> list = new ArrayList<>();
// 添加多个 Map 对象到列表中
Map<String,Object> map1 = new HashMap<>();
map1.put("name", "Alice");
map1.put("age", 20);
list.add(map1);
Map<String,Object> map2 = new HashMap<>();
map2.put("name", "Bob");
map2.put("age", 25);
list.add(map2);
// 输出 List<Map<String,Object>> 列表
for (Map<String,Object> map : list) {
for (Map.Entry<String,Object> entry : map.entrySet()) {
System.out.print(entry.getKey() + ": " + entry.getValue() + ", ");
}
System.out.println();
}
```
以上代码会输出如下内容:
```
name: Alice, age: 20,
name: Bob, age: 25,
```
其中每一行输出的是一个 Map 对象的 key 和 value。
阅读全文