1. Iterator方法遍历
Integer value = null;
Iterator iter = list.iterator();
while (iter.hasNext()) {
value = (Integer)iter.next();
}
2. for 第一种循环方式遍历
for(int i = 0;i < list.size(); i ++){
System.out.println(list.get(i));
}
3. for 第二种循环方式遍历
for(String tmp:list){
System.out.println(tmp);
}
实例
package com.lh.com;
import java.util.*;
import java.util.concurrent.*;
public class FirstArrayList {
public static void main(String[] args) {
List list=new ArrayList();
for(int i=0;i<100000;i++) {
list.add(i);
}
//System.out.println(list);
iteratorThroughRandomAccess(list);
iteratorThroughIterator(list);
iteratorThroughFor(list);
}
public static void iteratorThroughRandom

本文详细介绍了ArrayList的三种遍历方式:Iterator方法、for循环的两种方式,并通过实例对比了它们的运行效率,结果显示随机访问方式的效率高于使用Iterator。
最低0.47元/天 解锁文章
853

被折叠的 条评论
为什么被折叠?



