欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

Interator接口

程序员文章站 2022-04-01 10:39:06
Interator接口Interator接口又称为迭代器;Interator接口为集合而生,作用就是实现集合的遍历;Interator接口主要有两个方法:hasNext():判断是否存在下一个可访问的元素,如果有,则返回 truenext():返回要访问的下一个元素所有由 Collection 接口派生而来的接口或类都实现了 iterate() 方法代码演示// 迭代器public static void main(String[] args) { ArrayList list...

Interator接口

Interator接口又称为迭代器;Interator接口为集合而生,作用就是实现集合的遍历;Interator接口主要有两个方法:
hasNext():判断是否存在下一个可访问的元素,如果有,则返回 true
next():返回要访问的下一个元素
所有由 Collection 接口派生而来的接口或类都实现了 iterate() 方法
代码演示

// 迭代器
public static void main(String[] args) {
        ArrayList list=new ArrayList();
        list.add("张三");
        list.add("李四");
        list.add("王五");
        list.add("tom");
        Iterator it=list.iterator();//获取迭代器
        while (it.hasNext()){//通过迭代器依次返回集合中的元素信息
            String name=(String)it.next();
            System.out.println(name);
        }
    }

通常使用迭代器来遍历集合中的元素并返回元素信息

运行结果
Interator接口
具体实现步骤

  • 导入Iterator 包
  • 使用集合的 iterate() 方法返回 Iterator 对象
  • while 循环遍历集合
  • 使用 Iterator 的 hasNext() 方法判断是否存在下一个可访问元素
  • 使用 Iterator 的 next() 方法返回要访问的下一个元素

本文地址:https://blog.csdn.net/qq_42578036/article/details/107687077