遍历list的时候为什么不能修改呢 我来答 可选中1个或多个下面的关键词,搜索相关资料。也可直接点“搜索资料”搜索整个问题。 list 搜索资料 1个回答 #热议# 网上掀起『练心眼子』风潮,真的能提高情商吗? 就烦条0o 2018-02-14 · 知道合伙人软件行家 就烦条0o 知道合伙人软件行家 采纳数:33315 获赞数:46492 从事多年系统运维,喜欢编写各种小程序和脚本。 向TA提问 私信TA 关注 展开全部 具体语言实现不同,这里是一些语言无关的点如果你在遍历时往数组增加数据,会导致遍历不完整(因为增加了新成员长度变了),或者死循环(因为总是有新的进去)如果在遍历时删除数据,则会导致数组访问越界(因为长度缩短了,指针指向了一个已经标示为空的区域)如果你只是在遍历时修改这个节点本身的数据,一般来说是安全的(当然需要看具体场景) 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询 其他类似问题 2017-06-11 遍历list集合时 可以对其进行修改吗 2015-12-03 为什么我使用ListIterator一直报错 1 2017-10-05 普通for循环遍历List时调用remove方法,List没有遍历完。为什么? 21 2018-08-25 java list集合遍历 当最后一个操作时修改其他数据 2017-09-25 List集合为什么不能这么遍历? 2017-12-27 如何在遍历list的时候删除元素 5 2017-09-01 Java中遍历ArrayList的过程中删除元素操作会发生并发修改异常? 35 2016-06-12 arraylist 为什么 删除元素时要使用迭代器而不能使用遍历 更多类似问题 > 为你推荐: