举个小例子 便于楼主理解
import java.util.ArrayList;
import java.util.Iterator;
public class Test {
public static void main(String[] args) {
ArrayList list = new ArrayList();
list.add(1);
list.add(2);
list.add(3);
list.add(4);
list.add(5);
Iterator it = list.iterator();//通用的迭代器iterator,把list放入it中
while (it.hasNext()) {//判断是否有下一个元素
Integer i = (Integer)it.next();//强制转型
System.out.println(i);//循环输出
}
}
}
温馨提示:答案为网友推荐,仅供参考