社区
Java
帖子详情
迭代器为什么不能放在 List集合下面
weixin_44144792
2019-09-09 05:28:44
为什么你放在List集合下面就报并发修改错误
...全文
29
1
打赏
收藏
迭代器为什么不能放在 List集合下面
为什么你放在List集合下面就报并发修改错误
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
1 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
oh_Maxy
版主
2019-09-09
打赏
举报
回复
iterator是基于当前列表生成迭代器,不支持动态功能。
设计模式之美66-
迭代器
模式(中):遍历
集合
的同时,为什么
不能
增删
集合
元素?
上一节课中讲解的内容都比较基础,今天,我们来深挖一下,如果在使用
迭代器
遍历
集合
的同时增加、删除
集合
中的元素,会发生什么情况?应该如何应对?如何在遍历的同时安全地删除
集合
元素?话不多说,让我们正式开始...
List
之
迭代器
List
之
迭代器
迭代器
iterator遍历
集合
迭代器
是将数据
放在
一个容器中,并排成一排,
迭代器
有一个游标,再未遍历之前,这个游标
放在
第一位元素的前面,一般是
迭代器
iterator.hasNext判断游标后面是否有元素,iterator.next是将游标向后移一位。
list
集合
...
java的
list
迭代器
_Java
List
中
迭代器
的简单使用
在java中用到
List
的增删改的时候常常直接使用remove和add、get、put,但是好多时候在用的时候并根本就没有效果。这个时候我们就要用叠戴起来解决这个问题,执行这个操作;首先介绍一下
迭代器
(Iterator)
迭代器
...
迭代器
(Iterator)遍历
List
、Set、Map
为什么用
迭代器
了,在《Java编程思想》这本书里说,是因为最初的时候你用for循环遍历
List
,之后人家又要你遍历Set,但是for循环无法遍历Set,因为Set是无序的,所以后面就统一用
迭代器
遍历
集合
了。 // 遍历
List
...
Java
50,530
社区成员
85,610
社区内容
发帖
与我相关
我的任务
Java
Java相关技术讨论
复制链接
扫一扫
分享
社区描述
Java相关技术讨论
java
spring boot
spring cloud
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章