java 迭代器遍历List
时间: 2023-08-25 20:04:52 浏览: 106
你可以使用Java中的迭代器来遍历一个List。迭代器提供了一种安全地访问和遍历集合元素的方法。以下是一个示例代码,演示如何使用迭代器遍历一个List:
```java
import java.util.ArrayList;
import java.util.Iterator;
import java.util.List;
public class Main {
public static void main(String[] args) {
// 创建一个List
List<String> list = new ArrayList<>();
list.add("Apple");
list.add("Banana");
list.add("Orange");
// 获取List的迭代器
Iterator<String> iterator = list.iterator();
// 使用迭代器遍历List
while (iterator.hasNext()) {
String element = iterator.next();
System.out.println(element);
}
}
}
```
在上述代码中,我们创建了一个List并添加了几个元素。然后,我们通过调用`iterator()`方法获取List的迭代器对象。接下来,我们使用`hasNext()`方法检查是否还有下一个元素,使用`next()`方法获取下一个元素,并在循环中打印出来。
这样就可以使用迭代器遍历List中的所有元素了。希望对你有所帮助!如果你还有其他问题,请随时提问。
阅读全文