java 迭代器遍历
时间: 2024-05-16 18:11:27 浏览: 93
java 迭代器
Java中的迭代器(Iterator)是一种用于遍历集合元素的接口,它提供了一种统一的遍历方式,不需要关心具体的集合类型,只需要通过调用其提供的方法来访问集合中的每一个元素。
具体来说,使用迭代器遍历集合的步骤如下:
1. 调用集合对象的iterator()方法获取迭代器对象。
2. 判断迭代器是否还有下一个元素,可以通过hasNext()方法实现。
3. 获取下一个元素,可以通过next()方法实现。
4. 对元素进行操作。
5. 重复步骤2-4,直到遍历完所有元素。
以下是一个示例代码:
```java
List<String> list = new ArrayList<>();
list.add("apple");
list.add("banana");
list.add("orange");
Iterator<String> iterator = list.iterator();
while (iterator.hasNext()) {
String fruit = iterator.next();
System.out.println(fruit);
}
```
阅读全文