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