首页 > 编程知识 正文

java迭代器next(Java中list迭代器遍历)

时间:2023-05-03 19:51:52 阅读:64938 作者:1938

迭代器可以用于遍历ArrayList。 如果ArrayList有更多元素(hasNext ) )方法返回true,否则返回false。 next ) )方法返回ArrayList的以下元素,如果没有以下元素,则抛出异常NoSuchElementException :

要演示此程序,请执行以下操作:

importjava.util.ArrayList示例;

importjava.util.Iterator;

公共类演示{

publicstaticvoidmain (字符串[ ] args ) {

ArrayListaList=newArrayList (;

alist.add(apple );

alist.add('mango );

alist.add(Guava );

alist.add(Orange );

alist.add(peach );

system.out.println (thearraylistelementsare : );

for (迭代器ITER=a list.iterator ); iter.hasNext (; () )。

system.out.println(ITER.next );

}

}

}

输出结果

上面的程序输出如下-TheArrayListelementsare:

苹果电脑

曼戈

瓜维亚

原始语言

Peach

看看上面的步骤。

创建ArrayList,然后使用ArrayList.add (将元素添加到ArrayList中。 然后,使用使用迭代器界面的迭代器显示ArrayList元素。 显示此代码片段时,ArrayListaList=newArrayList (;

alist.add(apple );

alist.add('mango );

alist.add(Guava );

alist.add(Orange );

alist.add(peach );

system.out.println (thearraylistelementsare : );

for (迭代器ITER=a list.iterator ); iter.hasNext (; () )。

system.out.println(ITER.next );

}

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。