List<List<Integer>>遍历
时间: 2023-11-11 14:45:11 浏览: 88
List<List<Integer>>遍历可以使用多种方法。以下是两种常见的方法:
方法1: 使用嵌套的for循环进行遍历。首先遍历外层的List,然后在每个内层List中再进行遍历。可以使用get()方法获取每个元素。
```
List<List<Integer>> list = new ArrayList<List<Integer>>();
// 添加数据到list
for (int i = 0; i < list.size(); i++) {
List<Integer> innerList = list.get(i);
for (int j = 0; j < innerList.size(); j++) {
int element = innerList.get(j);
// 对元素进行处理或输出
}
}
```
方法2: 使用嵌套的foreach循环进行遍历。同样需要先遍历外层的List,然后在每个内层List中再进行遍历。
```
List<List<Integer>> list = new ArrayList<List<Integer>>();
// 添加数据到list
for (List<Integer> innerList : list) {
for (int element : innerList) {
// 对元素进行处理或输出
}
}
```
这两种方法可以根据具体的需求选择使用,其中第一种方法可以使用get()方法获取元素,而第二种方法更加简洁,但无法直接获取索引。
阅读全文