import java.util.ArrayList;
import java.util.Iterator;
import java.util.List;
public class TraverseArrayList {
public void traverseArraylist(List<Integer> lists){
//for循环遍历
for (int i = 0; i < lists.size(); i++) {
System.out.print(lists.get(i).intValue());
}
System.out.println();
//foreach遍历
for (Integer list:lists) {
System.out.print(list);
}
System.out.println();
//Iterator的遍历方式
for(Iterator<Integer> list = lists.iterator(); list.hasNext();){
System.out.print(list.next());
}
}
public static void main(String[] args) {
List<Integer> lists = new ArrayList<>();
for (int i = 0; i < 10; i++) {
lists.add(i);
}
new TraverseArrayList().traverseArraylist(lists);
}
}