欢迎访问悦橙教程(wld5.com),关注java教程。悦橙教程  java问答|  每日更新
页面导航 : > > 文章正文

Java迭代器遍历list的方法及代码分析,

来源: javaer 分享于  点击 23470 次 点评:249

Java迭代器遍历list的方法及代码分析,


Java迭代器遍历list的方法是什么?动力节点小编来告诉大家。迭代器可用于遍历ArrayList。如果ArrayList中有更多元素,则hasNext()方法返回true,否则返回false。next()方法返回ArrayList中的下一个元素,如果没有下一个元素,则引发异常NoSuchElementException。

演示该程序的程序如下。

import java.util.ArrayList;
import java.util.Iterator;
public class Demo {
public static void main(String[] args) {
ArrayList aList = new ArrayList();
aList.add("Apple");
aList.add("Mango");
aList.add("Guava");
aList.add("Orange");
aList.add("Peach");
System.out.println("The ArrayList elements are: ");
for (Iterator iter = aList.iterator(); iter.hasNext();) {
System.out.println(iter.next());
}
}
}

输出:

The ArrayList elements are:
Apple
Mango
Guava
Orange
Peach

现在让我们了解上面的程序。

创建ArrayList,并使用ArrayList.add()将元素添加到ArrayList。然后,使用一个使用Iterator接口的迭代器显示ArrayList元素。演示这的代码片段如下

ArrayList aList = new ArrayList();
aList.add("Apple");
aList.add("Mango");
aList.add("Guava");
aList.add("Orange");
aList.add("Peach");
System.out.println("The ArrayList elements are: ");
for (Iterator iter = aList.iterator(); iter.hasNext();) {
System.out.println(iter.next());
}

到此这篇关于Java迭代器遍历list的方法及代码分析的文章就介绍到这了,更多相关Java迭代器遍历list的方法内容请搜索3672js教程以前的文章或继续浏览下面的相关文章希望大家以后多多支持3672js教程!

您可能感兴趣的文章:
  • Java设计模式之迭代器模式
  • Java 数据结构算法Collection接口迭代器示例详解
  • Java迭代器与Collection接口超详细讲解
  • Java中BigDecimal,DateFormatter 和迭代器的"陷阱"
  • Java深入分析Iterator迭代器与foreach循环的使用
  • Java Iterator迭代器与foreach循环代码解析
  • 深入理解Java设计模式之迭代器模式
相关栏目:

用户点评