黑马程序员技术交流社区
标题:
迭代器
[打印本页]
作者:
toxic罐头儿
时间:
2016-3-29 23:06
标题:
迭代器
迭代器原理是什么啊
作者:
2016coco
时间:
2016-3-29 23:32
迭代器跟C里面的指针很相似,只不过迭代器存的是牵引
作者:
2016coco
时间:
2016-3-29 23:34
可以进eclipse里面查看源码
作者:
卢磊磊
时间:
2016-3-29 23:38
Iterator是一个接口,集合调用iterator()方法获取迭代器的对象,然后迭代器对象调用方法hasNext()判断元素, 迭代器方法next()获取元素
作者:
哦哈哟
时间:
2016-3-29 23:42
原理类似一个带指针的容器
作者:
卢磊磊
时间:
2016-3-29 23:42
卢磊磊 发表于 2016-3-29 23:38
Iterator是一个接口,集合调用iterator()方法获取迭代器的对象,然后迭代器对象调用方法hasNext()判断元素 ...
想象一个指针,从集合中的第一个元素前面开始,首先hasNext()判断集合内的下一个元素的位置是否有元素,有,就调用next()获取元素,没有就迭代器就走完了。迭代器只能运行一次,下次使用,还需要创建对象再次调用
作者:
ping3014
时间:
2016-3-30 01:35
看下源代码吧
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2