黑马程序员技术交流社区

标题: 小小代码展示,好好学习java [打印本页]

作者: liupanpan    时间: 2015-9-28 22:31
标题: 小小代码展示,好好学习java
package com.liupanpan.list;

import java.util.ArrayList;

public class Demo4_ArrayListArrayList {

        /**
         * * A:案例演示
         * 集合嵌套之ArrayList嵌套ArrayList
         * 案例:
         * 我们学科,学科又分为若个班级
         * 整个学科一个大集合
         * 若干个班级分为每一个小集合
         * 分析:
         * 1,首先创建一个ArrayList类型的集合
         * 2,创建第一个班级,Studay类型的ArrayList集合
         * 向集合中添加元素
         * 3,创建第二个班级,Studay类型的ArrayList集合
         * 向集合中添加元素
         * 4,将两个班级的元素添加到ArrayList类型的集合中并进行集合遍历
         */
        public static void main(String[] args) {
                ArrayList<ArrayList<Studay>> list = new ArrayList<>();//创建ArrayList类型的集合
                ArrayList<Studay> list1 = new ArrayList<>();//创建第一个班级,并且向集合中添加元素
                list1.add(new Studay("李晨",23));
                list1.add(new Studay("邓超",24));
                list1.add(new Studay("郑恺",25));
                list1.add(new Studay("李敏浩",26));
                ArrayList<Studay> list2 = new ArrayList<>();//创建第二个班级集合,并且向集合中添加元素
                list2.add(new Studay("姚晨",22));
                list2.add(new Studay("范冰冰",24));
                list2.add(new Studay("郑和",28));
                list2.add(new Studay("李鈡硕",20));
                list.add(list1);
                list.add(list2);
                 for (ArrayList<Studay> a : list) {//用高级for循环来遍历集合
                        for (Studay s : a) {
                                System.out.println(s);
                               
                        }
                }
                 System.out.println("你们虽然都是大明星但是也要好好学习java,学习了java你们就知道自己脑子好不好使了!");
        }

}







欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2