社区
非技术区
帖子详情
ListIterator和Iterator之间的区别!
wy901024
2012-09-29 05:14:45
求解释
...全文
274
9
打赏
收藏
ListIterator和Iterator之间的区别!
求解释
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
9 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
V-003号
2012-10-06
打赏
举报
回复
1
看API,不然你一辈子就这样了
江湖小迷童
2012-10-01
打赏
举报
回复
ListIterater在Iterater的基础上又增加了hasPrevious(),Previous()方法(类似与next,hasNext),add()方法。遍历时可通过add()方法给集合增添元素喽。其实二者都是为集合类服务的,没有集合类,二者毫无意义!
wy901024
2012-10-01
打赏
举报
回复
不是太懂。!!!
铁锚
2012-09-29
打赏
举报
回复
ListIterator 接口,是专门为List 设计的,也就是保证有序,也就可以往前往后迭代。
而Iterator 是为集合设计的,不保证有序,也可能有序,所以只能向后检索。
龙四
2012-09-29
打赏
举报
回复
ListIterator 也是一个接口,并不是实现,你自己可以给它一个实现,至于你想怎么实现,就可以怎么实现
wy901024
2012-09-29
打赏
举报
回复
哪儿可以做个详细的对比!谢谢
a8509190
2012-09-29
打赏
举报
回复
ListIterator 迭代之后可以添加元素 还有可以逆向
wy901024
2012-09-29
打赏
举报
回复
你说的太肤浅了,我想知道的是用法上的区别,我记得是关于迭代之后元素变化的问题的!
龙四
2012-09-29
打赏
举报
回复
ListIterator继承了Iterator,增加了几个方法声明如previous等
Iterator
和
List
Iterator
之间
有什么
区别
?
本文对比了
List
Iterator
和
Iterator
在Java集合框架中的作用和用法。详细解释了两种迭代器的功能,包括它们的共同点和不同点。通过代码示例展示了如何使用这两种迭代器遍历和操作
List
集合。
Java中
Iterator
和
List
Iterator
的
区别
本文介绍了Java中
Iterator
和
List
Iterator
两种迭代器。
Iterator
是集合迭代器,可单向移动,提供遍历和删除元素的方法;
List
Iterator
功能更强大,继承自
Iterator
,可双向移动,能定位索引、修改元素等。还对比了两者
区别
,并说明可用于操作
List
数据结构和数组。
Iterator
和
List
Iterator
有什么
区别
本文主要探讨了
Iterator
和
List
Iterator
的
区别
。
List
Iterator
继承自
Iterator
,比其多了add、set等方法。使用范围上,
Iterator
可迭代所有集合,
List
Iterator
只能用于
List
及其子类。此外,
List
Iterator
能逆向遍历、定位索引位置和修改
List
,而
Iterator
仅能遍历。
Iterator
和
List
Iterator
有什么
区别
?
本文深入探讨了迭代器(
Iterator
)和
List
Iterator
在Java集合框架中的应用与
区别
,包括它们各自的方法、特点及使用场景,通过代码示例展示了如何在实际编程中有效利用这两种迭代器。
Iterator
和
List
Iterator
区别
本文聚焦Java集合框架中
Iterator
和
List
Iterator
两个重要接口。介绍了它们的定义、使用场景,对比了功能、适用范围和性能复杂度的差异,并通过实例展示操作。指出
Iterator
适用于简单单向遍历和元素删除,
List
Iterator
支持双向遍历及更多元素操作,选择取决于具体场景。
非技术区
23,404
社区成员
70,512
社区内容
发帖
与我相关
我的任务
非技术区
Java 非技术区
复制链接
扫一扫
分享
社区描述
Java 非技术区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章