📌  相关文章
📜  使用示例在Java中设置 iterator() 方法(1)

📅  最后修改于: 2023-12-03 14:49:56.618000             🧑  作者: Mango

在Java中设置 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()方法检查集合中是否还有下一个元素。在大多数情况下,我们只需要使用该方法的默认实现即可,不需要手动编写迭代器。