- public static void main(String[] args) {
- // 创建学科集合对象
- ArrayList<ArrayList<Person>> subject = new ArrayList<>();
- // 创建班级1集合对象
- ArrayList<Person> class1 = new ArrayList<>();
- // 创建几个学生对象放进班级1
- class1.add(new Person("张三",23));
- class1.add(new Person("李四",24));
- // 创建班级2集合对象
- ArrayList<Person> class2 = new ArrayList<>();
- // 创建几个学生对象放进班级2
- class2.add(new Person("王五",25));
- class2.add(new Person("赵六",26));
- // 把班级1和2放进学科集合对象
- subject.add(class1);
- subject.add(class2);
- // 遍历
- // 遍历学科对象得到的是每一个班级集合
- for (ArrayList<Person> arr : subject) {
- // 遍历每一个班级集合得到的是每一个学生
- for (Person p : arr) {
- System.out.println(p);
- }
- System.out.println("————————————");
- }
复制代码
|