//ArrayList三种遍历方法
public class ListDemo {
public static void main(String[] args) {
ArrayList<Integer> list = new ArrayList<>();
list.add(3);
list.add(2);
list.add(1);
list.add(3);
list.add(8);
list.trimToSize();
//第1种方法
System.out.println("第1种方法");
Iterator<Integer> iterator = list.iterator();
while (iterator.hasNext()) {
System.out.println(iterator.next());
}
//第2种方法
System.out.println("第2种方法");
for (int i = 0; i < list.size(); i++) {
System.out.println(list.get(i));
}
//第3种方法
System.out.println("第3种方法");
for (Integer i : list) {
System.out.println(i);
}
}
}