Page<Map<String, Object>> 循环遍历 获取下标
时间: 2023-10-14 18:16:25 浏览: 163
js循环map 获取所有的key和value的实现代码(json)
对于循环遍历 `Page<Map<String, Object>>`,可以使用 `for` 循环和 `forEach` 方法来遍历其中的元素。下面是两种方式的示例代码:
使用 for 循环遍历并获取下标:
```
Page<Map<String, Object>> page = ...; // 假设已有 Page 对象
for (int i = 0; i < page.getContent().size(); i++) {
Map<String, Object> map = page.getContent().get(i);
// 使用 map 进行操作
System.out.println("Index: " + i + ", Map: " + map);
}
```
使用 forEach 方法遍历并获取下标:
```
Page<Map<String, Object>> page = ...; // 假设已有 Page 对象
page.getContent().forEach((map, i) -> {
// 使用 map 进行操作
System.out.println("Index: " + i + ", Map: " + map);
});
```
在使用 `forEach` 方法时,我们可以传入一个 `BiConsumer` 类型的 lambda 表达式,该表达式包含两个参数 `map` 和 `i`,分别表示遍历到的元素和其在列表中的下标。
阅读全文