如下所示:
java" id="highlighter_518581">
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
|
import java.util.ArrayList;
import com.heima.bean.Person;
public class Demo5_ArrayListArrayList {
/*
* 集合嵌套之ArrayList嵌套ArrayList 案例:一个学校有好多班级,一个班级又有好多人;遍历输出这个学校的所有人
*/
public static void main(String[] args) {
ArrayList<ArrayList<Person>> school = new ArrayList<>();
ArrayList<Person> class1 = new ArrayList<>();
class1.add( new Person( "张三" , 23 ));
class1.add( new Person( "李四" , 24 ));
class1.add( new Person( "王五" , 25 ));
ArrayList<Person> class2 = new ArrayList<>();
class2.add( new Person( "张三一" , 23 ));
class2.add( new Person( "李四一" , 24 ));
class2.add( new Person( "王五一" , 25 ));
school.add(class1);
school.add(class2);
for (ArrayList<Person> outer : school) {
for (Person in : outer) {
System.out.println(in);
}
}
}
}
|
以上这篇集合嵌套之ArrayList嵌套ArrayList实例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持服务器之家。
原文链接:http://www.cnblogs.com/le-ping/archive/2017/08/22/7413756.html