迭代器是什么?

来源:互联网 发布:大麦电话软件下载 编辑:程序博客网 时间:2024/06/06 20:37

迭代器    Iterator

          什么是迭代器?

                    对已集合类中的任何一个实现类,都可以返回这样一个Iterator对象。跟循环差不多,好处是可以适合用于任何一个类,而且java也对它进行了优化,比直接用index访问快一点。迭代器是一种模式,它可以使得对于序列类型的数据结构的遍历行为与被遍历的对象分离,即我们无需关心该序列的底层结构是什么样子的。只要拿到这个对象,使用迭代器就可以遍历这个对象的内部.

                  


0 0
原创粉丝点击