迭代器: 集合的取出元素的方式;
如:Iterator it = al.iterator 获取迭代器,用于取出集合中的元素
it.hasNext() 如果仍有元素可以迭代,则返回true;
it.next() 返回迭代的下一个元素;
例子:
import java.util.*;
class Demo
{
public static void main(String[] args)
{
ArrayList it=new ArrayList();
it.add("java1");
it.add("java2");
it.add("java3");
it.add("java4");
Iterator iter=it.iterator();
while(iter.hasNext())
sop(iter.next());
}
public static void sop(Object e)
{
System.out.println(e);
}
}
|
|