Iterator迭代器接口介绍

Iterator迭代器接口介绍

Collection接口继承了Iterable接口,在接口中包含一个名为iterator的抽象方法,所以实现了Collection接口的容器类对该方法做了具体实现。iterator方法会返回一个Iterator接口类型的迭代器对象,在该对象中包含了三个方法用于实现对单例容器的迭代处理。

Iterator对象的工作原理:

Iterator接口定义了如下方法:

1.boolean  hashNext();  //判断游标当前位置的下一个位置是否还有元素没有被遍历。

2.Object  next();  //返回游标当前位置的下一个元素并将游标移动到下一个位置。

3.void  remove();  //删除游标当前位置的元素,在执行完next后该操作只能执行一次。

相关推荐

  1. 模式(Iterator

    2024-05-04 17:44:03       61 阅读
  2. 27.【TypeScript 教程】(Iterator)

    2024-05-04 17:44:03       56 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-05-04 17:44:03       98 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-05-04 17:44:03       106 阅读
  3. 在Django里面运行非项目文件

    2024-05-04 17:44:03       87 阅读
  4. Python语言-面向对象

    2024-05-04 17:44:03       96 阅读

热门阅读

  1. 切比雪夫滤波器

    2024-05-04 17:44:03       174 阅读
  2. 谈谈TCP Socket中写数据的函数---write、send 、sendv

    2024-05-04 17:44:03       33 阅读
  3. Rust : 声明宏在不同K线bar类型中的应用

    2024-05-04 17:44:03       38 阅读
  4. FileOutputStream

    2024-05-04 17:44:03       34 阅读
  5. 微信小程序开发中的微信分享和朋友圈分享设置

    2024-05-04 17:44:03       52 阅读
  6. Go-变量

    Go-变量

    2024-05-04 17:44:03      66 阅读
  7. 微信小程序开发中的多国语言支持和国际化

    2024-05-04 17:44:03       35 阅读
  8. 桌面运维岗面试三十问

    2024-05-04 17:44:03       22 阅读
  9. 2024.04.11校招 实习 内推 面经

    2024-05-04 17:44:03       40 阅读
  10. Python 正则表达式2 语法基础

    2024-05-04 17:44:03       29 阅读
  11. 上海计算机学会2020年7月月赛C++丙组T4数字验证

    2024-05-04 17:44:03       32 阅读
  12. 【protobuf】protobuf 开发 (二)

    2024-05-04 17:44:03       36 阅读
  13. 卷积神经网络

    2024-05-04 17:44:03       31 阅读