private List<Map<Integer, List<Object>>> tagFields;如何取出map的key
时间: 2023-10-14 17:21:33 浏览: 153
嵌套Map或者List获取key、value值
3星 · 编辑精心推荐
可以使用遍历来取出map的key,示例代码如下:
```java
List<Map<Integer, List<Object>>> tagFields = new ArrayList<>();
// 遍历 tagFields 中的每个 map
for (Map<Integer, List<Object>> map : tagFields) {
// 遍历当前 map 中的每个 key
for (Integer key : map.keySet()) {
// 打印当前 key 的值
System.out.println(key);
}
}
```
这段代码会依次输出 tagFields 中每个 map 中的 key 值。如果你只需要取出其中一个 map 的 key,可以直接使用 get 方法获取对应的 map,然后再遍历其 key。例如:
```java
Map<Integer, List<Object>> map = tagFields.get(0);
for (Integer key : map.keySet()) {
System.out.println(key);
}
```
阅读全文