会员
周边
众包
新闻
博问
闪存
赞助商
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
就是干不掉我
首页
管理
2018年5月16日
为什么不能在增强for循环和迭代过程中通过list本身进行添加/删除操作
摘要: 1.在增强for循环中除元素: 结果: 2.在迭代过程中通过list本身删除: 结果: 3.原因: 1实际原因:ArrayList源代码中有这么一个方法:在迭代器的hasNext()、next()方法都会被调用。作用是判断list的大小有没有变化,如果变了,就抛异常。也就是说,源代码就规定了不能在迭
阅读全文
posted @ 2018-05-16 14:56 喝醉的香锅锅
阅读(771)
评论(0)
推荐(0)
编辑
公告