zoukankan      html  css  js  c++  java
  • java ArrayList嵌套ArrayList

    /**
    * 集合嵌套之ArrayList嵌套ArrayList
    * 案例:
    * 我们学科,学科又分为若个班级
    * 整个学科一个大集合
    * 若干个班级分为每一个小集合
    */
    public static void main(String[] args) {
    ArrayList<ArrayList<Person>> list = new ArrayList<>();

    ArrayList<Person> first = new ArrayList<>(); //创建第一个班级
    first.add(new Person("杨幂", 30));
    first.add(new Person("李冰冰", 33));
    first.add(new Person("范冰冰", 20));

    ArrayList<Person> second = new ArrayList<>();
    second.add(new Person("黄晓明", 31));
    second.add(new Person("赵薇", 33));
    second.add(new Person("陈坤", 32));

    //将班级添加到学科集合中
    list.add(first);
    list.add(second);

    //遍历学科集合
    for(ArrayList<Person> a : list) {
    for(Person p : a) {
    System.out.println(p);
    }
    }
    }

  • 相关阅读:
    EditText之边框颜色
    Android之drawable state各个属性详解
    Android-第三天
    Android 问题
    ios VS android
    Android-第二天(2)
    collapse
    2020/3/7
    2020/3/6
    P3825 [NOI2017]游戏
  • 原文地址:https://www.cnblogs.com/yimian/p/6517107.html
Copyright © 2011-2022 走看看