/* ArrayList对象遍历的两种方法*/
package lei;
import java.util.ArrayList;
import java.util.Iterator;
public class ArrayListTest {
ArrayListTest(){
ArrayList list=new ArrayList();
list.add("My name is William");
System.out.println("for循环输出:");
for(int i=0;i<list.size();i++){
System.out.println(list.get(i));
}
System.out.println("迭代器遍历:");
Iterator iter= list.iterator();
while(iter.hasNext()){
System.out.println(iter.next());
}
}
public static void main(String[] avgs){
ArrayListTest A=new ArrayListTest();
}
}
输出如下:
for循环输出:
My name is William
迭代器遍历:
My name is William