List.iterator()

获取以适当的顺序返回的此列表中元素的迭代器

定义

public Iterator<E> iterator()

参数

参数类型参数名称参数描述
类型参数E列表元素的类型

返回值

返回以适当的顺序返回的此列表中元素的迭代器

说明

本方法由 Collection 接口的 iterator() 方法指派

本方法由 Iterable 接口的 iterator() 方法指派

示例

根据列表的元素生成迭代器并使用的示例

package com.yi21.list;

import java.util.Iterator;
import java.util.List;

public class Yi21ListIterator {

    public static void main(String[] args) {
        
        List<String> list = List.of("Hello", "World", "21yi");
        Iterator<String> iterator = list.iterator();
        while(iterator.hasNext()) {
            System.out.println(iterator.next());
        }

    }

}

执行结果为 :

Hello
World
21yi