java的List遍历方法有三种,分别为iterator迭代器,增强for循环,普通for循环,分别如下:
package com.zhang.List;
import java.util.ArrayList;
import java.util.Iterator;
import java.util.List;
import java.util.Vector;
public class ListFor {
public static void main(String[] args) {
//List接口的主要实现子类有Vector,LinkList,ArrayList
List list=new Vector();
list.add(1);
list.add(2);
list.add(3);
//1.增强for
for (Object o : list) {
System.out.println(o);
}
//2.iterator迭代器
Iterator iterator=list.iterator();
while (iterator.hasNext()) {
Object next = iterator.next();
System.out.println(next);
}
//普通for循环遍历
for (int i=0;i<list.size();i++){
System.out.println(list.get(i));
}
}
}