黑马程序员技术交流社区

标题: Iterator与ListIterator的区别? [打印本页]

作者: 热血青年    时间: 2014-6-4 22:47
标题: Iterator与ListIterator的区别?
Iterator与ListIterator的区别?
作者: 淡淡柠檬茶    时间: 2014-6-4 23:06
List特有的迭代器,ListIterator是iterator的子接口。
在迭代时,不可以通过集合对象的方法操作集合中的元素,因为会发生异常 ;所以只能通过迭代器操作,但是其自身iterator有局限性,只能对元素进行判断和删除操作。如果想要进行其他操作(添加 修改等),就应该使用其子接口ListIterator,该接口只能通过list集合的ListIterator方法获取

作者: 张辉玉    时间: 2014-6-4 23:27
楼上说的很对
作者: 热血青年    时间: 2014-6-4 23:58
淡淡柠檬茶 发表于 2014-6-4 23:06
List特有的迭代器,ListIterator是iterator的子接口。
在迭代时,不可以通过集合对象的方法操作集合中的元 ...

谢谢 ~~~~~~~~~~~~~




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2