1 import java.util.ArrayList;
2 import java.util.Iterator;
3 import java.util.List;
4
5 public class Test2 {
6
7 public static void main(String[] args) {
8 List list = new ArrayList();
9
10 list.add("abc1");
11 list.add("abc2");
12 list.add("abc3");
13 list.add("abc4");
14
15 show1(list); //利用迭代器的取出方式
16 show2(list); //list特有的取出元素的方式之一
17
18 }
19
20
21 //list特有的取出元素的方式之一
22 public static void show2(List list) {
23 for(int x=0; x<list.size(); x++){
24 System.out.println("get:"+list.get(x));
25 }
26 }
27
28 //利用迭代器的取出方式
29 public static void show1(List list) {
30 Iterator it = list.iterator();
31 while (it.hasNext()){
32 System.out.println("next:"+it.next());
33 }
34 }
35
36 }