迭代器(Iterator)
来源:互联网 发布:js调用function函数 编辑:程序博客网 时间:2024/06/01 11:18
为了方便的处理集合中的元素,Java中出现了一个对象,该对象提供了一些方法专门处理集合中的元素.例如删除和获取集合中的元素.该对象就叫做迭代器(Iterator).
iterator() 返回该集合的迭代器对象
该类主要用于遍历集合对象,该类描述了遍历集合的常见方法
java.lang. Itreable
---| Itreable 接口 实现该接口可以使用增强for循环
---| Collection 描述所有集合共性的接口
---| List接口 可以有重复元素的集合
---| Set接口 不可以有重复元素的集合
* 为什么next方法的返回类型是Object的呢?
答:为了可以接收任意类型的对象,那么返回的时候,不知道是什么类型的就定义为object
* 迭代器的遍历需要取出所有元素时,可以通过循环,java 建议使用for 循环。因为可以对内存进行一下优化
第一种方式:while循环
第二种方式:for循环 0 0
- Java:迭代器(Iterator)
- 迭代器模式(Iterator)
- 迭代器模式(Iterator)
- java 迭代器(Iterator)
- Iterator(迭代器)(转)
- 迭代器(iterator)
- 迭代器模式(Iterator)
- java 迭代器(Iterator)
- 迭代器(Iterator)
- Iterator(迭代器)模式
- 迭代器模式(Iterator)
- 迭代器(Iterator)模式
- 迭代器模式(Iterator)
- 迭代器(Iterator)
- Iterator(迭代器模式)
- 迭代器(Iterator)
- 迭代器(Iterator)
- 学习迭代器(Iterator)
- HTML5复习 (13)
- 使用栈存储后缀表达式
- 激光SLAM导航系列(三)Costmap(代价地图)(上)
- 设计模式——状态模式
- 我编写了一个怪物 —— “消沉的程序员”漫画赏析
- 迭代器(Iterator)
- HTML页面跳转的5种方法
- 动态规划:求一个序列的最大子序列和
- 在jsp中动态的改变include静态引入的页面
- 五、颜色空间缩减
- 4412驱动-输入子系统按键
- 【Java基础】字节流和字符流的区别
- Java--工具类--集合类
- solr搜索