一、迭代器概述

  1、什么是迭代器?

  在Java中,有很多的数据容器,对于这些的操作有很多的共性。Java采用了迭代器来为各种容器提供了公共的操作接口。这样使得对容器的遍历操作与其具体的底层实现相隔离,达到解耦的效果。

  在Iterator接口中定义了三个方法:

  大数据培训,云培训,数据挖掘培训,云计算培训,高端软件开发培训,项目经理培训

  2、迭代器使用

大数据培训,云培训,数据挖掘培训,云计算培训,高端软件开发培训,项目经理培训

    public static void main(String[] args)
    {
        List<String> list=new ArrayList<>();
        list.add("abc");
        list.add("edf");
        list.add("ghi");        for(Iterator<String> it=list.iterator();it.hasNext();)