黑马程序员技术交流社区
标题:
小小代码展示,好好学习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