A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

很郁闷。。来看看

5 个回复

倒序浏览
它底层依赖迭代器,你看看迭代器能删除元素吗?如果不能,加上for也不能
来自宇宙超级黑马专属苹果客户端来自宇宙超级黑马专属苹果客户端
回复 使用道具 举报
如果在遍历的过程对数据操作,就会出现并发修改异常,可以去利用迭代器里面的方法删除。
来自宇宙超级黑马专属苹果客户端来自宇宙超级黑马专属苹果客户端
回复 使用道具 举报
foreach不能删除,利用迭代器遍历可以去删除
来自宇宙超级黑马专属苹果客户端来自宇宙超级黑马专属苹果客户端
回复 使用道具 举报
你本来数组中有5个元素  遍历的时候也是五个 你删除后就会少一个  那么循环条件就会产生变化,就会报并发修改异常
回复 使用道具 举报
增强for循环一般只用来遍历啊
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马