黑马程序员技术交流社区
标题:
关于Iterator和ListIterator的详细区别
[打印本页]
作者:
赵贺伟
时间:
2016-6-9 22:50
标题:
关于Iterator和ListIterator的详细区别
哪个能详细回复下谢谢
作者:
虾米1995丶
时间:
2016-6-9 23:43
第二个是list特有的迭代器
作者:
何亚辉
时间:
2016-6-9 23:47
区别就是:
Iterator是所有单列集合都有的方法, 但是listIterator是list特有的方法
Iterator只有remove方法, listIterator有增加的方法. 而且ListIterator可以从后面开始遍历
作者:
骄阳登峰
时间:
2016-6-10 00:04
对于这个,表示学习了,之前也没留意
作者:
善良的死神达乐
时间:
2016-6-10 00:11
何亚辉 发表于 2016-6-9 23:47
区别就是:
Iterator是所有单列集合都有的方法, 但是listIterator是list特有的方法
Iterator只有remove方法, ...
咳~~~~美女...看你挺活跃的....做个朋友可好???{:2_42:}
作者:
929710618
时间:
2016-6-10 00:12
区别如下: 1、Iterator是ListIterator的父接口。 2、Iterator是单列集合(Collection)公共取出容器中元素的方式。 对于List,Set都通用。 而ListIterator是List集合的特有取出元素方式。 3、Iterator中具备的功能只有hashNext(),next(),remove(); ListIterator中具备着对被遍历的元素进行增删改查的方法,可以对元素进行逆向遍历。 之所以如此,是因为ListIterator遍历的元素所在的容器都有索引。
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2