如下所示:
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