Java 迭代器如何使用
Java 迭代器是一种遍历集合类中元素的工具。使用迭代器,可以依次访问集合中的每个元素,而不必知道集合的内部结构。以下是使用 Java 迭代器的基本步骤:
-
创建集合对象。可以使用 Java 中的各种集合类,如 ArrayList、LinkedList、HashSet 等。
-
获取集合的迭代器。可以使用集合的 iterator() 方法获取迭代器对象。
-
使用迭代器遍历集合中的元素。可以使用 hasNext() 方法判断是否还有下一个元素,使用 next() 方法获取下一个元素。
-
对集合进行操作。可以使用迭代器的一些方法来修改集合中的元素,如 remove() 方法可以删除迭代器返回的上一个元素。
以下是一个使用 ArrayList 迭代器的示例代码:
import java.util.ArrayList;
import java.util.Iterator;
public class IteratorExample {
public static void main(String[] args) {
ArrayList<Integer> list = new ArrayList<>();
list.add(1);
list.add(2);
list.add(3);
Iterator<Integer> iterator = list.iterator();
while (iterator.hasNext()) {
int num = iterator.next();
System.out.println(num);
}
}
}
输出:
1
2
3
``
原文地址: https://www.cveoy.top/t/topic/eGyy 著作权归作者所有。请勿转载和采集!