本帖最后由 林吉敏 于 2012-12-16 17:38 编辑
刚学到集合这边,迭代器看的有点不懂,比如在下面迭代器部分
刚开始指针指向第一个元素时,打印的怎么是下一个元素,这是怎么循环的不懂??
class CollectionDemo
{
public static void main(String[] args)
{
method_get();
}
public static void method_get()
{
ArrayList al = new ArrayList();
//1,添加元素。
al.add("java01");//add(Object obj);
al.add("java02");
al.add("java03");
al.add("java04");
Iterator it = al.iterator();
while(it.hasNext())
{
System.out.println(it.next());
}
}
|