集合嵌套之ArrayList嵌套ArrayList

来源:互联网 发布:宁夏广电网络总经理 编辑:程序博客网 时间:2024/06/05 23:00
* 集合嵌套之ArrayList嵌套ArrayList
 * 我的学科,学科又若干个班级
 * 整个班级一个大集合
 * 若干个班级分为一个小集合
 * */
    ArrayList<ArrayList<Person>> list =new ArrayList<>();    
        ArrayList<Person> first =new ArrayList<>();//创建班级
        first.add(new Person("李四",23));
        first.add(new Person("四",26));
        first.add(new Person("李",25));
        first.add(new Person("李四123",28));
        ArrayList<Person> second =new ArrayList<>();
        second.add(new Person("王五",23));
        second.add(new Person("五",23));
        second.add(new Person("王",23));
        second.add(new Person("王五123",23));
        list.add(first);//
        list.add(second);//班级加到学科
        //遍历学科集合
        for (ArrayList<Person> a:list) {
            for (Person p :a) {
                System.out.println(p);
                
                
            }
        }
        
        
        
    }
原创粉丝点击