/**
* * A:案例演示
* 集合嵌套之ArrayList嵌套ArrayList
* 案例:
* 我们学科,学科又分为若个班级
* 整个学科一个大集合
* 若干个班级分为每一个小集合
*/
@Test
public void twoArrary() {
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> allperson : list) {
for (Person person : allperson) {
System.out.println(person);
}
}
}
集合嵌套之ArrayList嵌套ArrayList遍历学习笔记
原创
©著作权归作者所有:来自51CTO博客作者知止内明的原创作品,请联系作者获取转载授权,否则将追究法律责任
提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
探索Java集合框架—数据结构、ArrayList集合
Java集合的使用相信大家都已经非常得心应手,但是我们怎么做到知其然,更知其所以然这种出神入化的境界呢?我们揭开集合
java集合 arraylist List集合 数组 数据结构