Java迭代器Iterator使用详解

迭代器Iterator:有三个方法:

1:boolean hasNext();

判断是否有下一元素,返回true或者false。

2:E next();

获取下一个元素,返回集合的下一子元素。

3:void remove();

删除集合当前元素。

    public static void main(String[] args) {
        List slist = new ArrayList<>();
        slist.add("111");
        slist.add("222");
        slist.add("333");
        slist.add("444");
        Iterator it = slist.iterator();
        while (it.hasNext()){
            System.out.println(it.next());
        }

    }

控制台输出:

111
222
333
444

Process finished with exit code 0

 

你可能感兴趣的:(java笔记)