可以使用嵌套的for循环遍历多个ArrayList,并获取元素。以下是一个示例代码:
import java.util.ArrayList;
public class ArrayListTraversal {
public static void main(String[] args) {
// 创建三个ArrayList对象
ArrayList list1 = new ArrayList<>();
ArrayList list2 = new ArrayList<>();
ArrayList list3 = new ArrayList<>();
// 向每个ArrayList添加元素
list1.add(1);
list1.add(2);
list1.add(3);
list2.add(4);
list2.add(5);
list2.add(6);
list3.add(7);
list3.add(8);
list3.add(9);
// 创建一个存储ArrayList的数组
ArrayList[] lists = new ArrayList[3];
lists[0] = list1;
lists[1] = list2;
lists[2] = list3;
// 遍历多个ArrayList并获取元素
for (ArrayList list : lists) {
for (Integer element : list) {
System.out.println(element);
}
}
}
}
运行以上代码,将会输出以下结果:
1
2
3
4
5
6
7
8
9
在示例代码中,我们创建了三个ArrayList对象,并将它们存储在一个ArrayList数组中。然后,使用嵌套的for循环遍历多个ArrayList,并使用内部的增强for循环获取每个ArrayList中的元素,并打印出来。