📅  最后修改于: 2023-12-03 14:49:56.618000             🧑  作者: Mango
iterator()
方法的使用示例在Java编程语言中,iterator()
方法可用于遍历一个集合中的元素。使用该方法可以获取一个迭代器对象,通过该对象的方法遍历集合中的元素。
Iterator<E> iterator()
无
该方法返回一个迭代器对象,该对象可用于遍历集合中的元素。
假设我们有一个Students类,其中包含多个学生的信息,我们可以通过以下方式设置iterator()
方法:
import java.util.*;
public class Students {
private List<String> students = new ArrayList<String>();
public Students() {
students.add("小明");
students.add("小红");
students.add("小刚");
}
public void display() {
Iterator<String> itr = students.iterator();
while(itr.hasNext()){
System.out.println(itr.next());
}
}
public static void main(String[] args) {
Students myStudents = new Students();
myStudents.display();
}
}
在上述示例中,我们创建了一个Students类,其中包含三个学生的名字。我们通过iterator()
方法获取了一个迭代器对象,并使用while
循环遍历集合中的所有元素。
输出结果如下:
小明
小红
小刚
使用iterator()
方法可以方便地遍历一个集合中的元素。我们可以使用next()
方法获取下一个元素,并使用hasNext()
方法检查集合中是否还有下一个元素。在大多数情况下,我们只需要使用该方法的默认实现即可,不需要手动编写迭代器。