import java.util.ArrayList;
public class 集合嵌套存储和遍历 {
public static void main(String[] args) {
ArrayList<ArrayList<Student>> bigarray = new ArrayList<ArrayList<Student>>();
ArrayList<Student> array = new ArrayList<Student>();
Student s1 = new Student("金蝉子",123);
Student s2 = new Student("斗战胜佛",563);
Student s3 = new Student("净坛使者",213);
Student s4 = new Student("金身罗汉",346);
Student s5 = new Student("八部天龙马",443);
array.add(s1);
array.add(s2);
array.add(s3);
array.add(s4);
array.add(s5);
bigarray.add(array);
ArrayList<Student> array2 = new ArrayList<Student>();
Student s6 = new Student("及时雨",23);
Student s7 = new Student("托塔天王",53);
Student s8 = new Student("玉麒麟",23);
array.add(s6);
array.add(s7);
array.add(s8);
bigarray.add(array2);
ArrayList<Student> array3 = new ArrayList<Student>();
Student s9 = new Student("卧龙",23);
Student s10 = new Student("雏凤",63);
Student s11 = new Student("鬼才",23);
Student s12 = new Student("毒士",43);
array.add(s9);
array.add(s10);
array.add(s11);
array.add(s12);
bigarray.add(array3);
for(ArrayList<Student> s :bigarray) {
for(Student x:s) {
System.out.println(x.getName()+"---"+x.getAge());
}
}
}
}