代码可以这样写吗?线上的代码 ,bug报错都快一年了,就是觉得很对哦
图片

评论

精彩评论

我就来瞅瞅
01/19 11:42  
不得不说一句,写这个代码的兄弟真TM人才!!
浪浪不浪
01/20 14:34  
哈哈 ConcurrentModifycationException
正义星人
01/20 09:26  
循环中移除集合元素,会改变集合元素的索引,然后就会报错了
TMN
01/19 11:44  
@小枫哥 对 ,每次删除 下标就变了,就会导致下一次循环越界
sunnyDay_1973
01/19 11:43  
用iterator迭代器删除可以吧

最新评论(26

浪浪不浪
01/20 14:34  
哈哈 ConcurrentModifycationException
爱吃蛋挞的kk
01/20 14:14  
三年前我也不这样写。。
達達達達達達達倉
01/20 12:27  Android
回复: @田Instance : 是的,这块代码本来有问题,但是线上代码每次报错,研发组长回一句,这是基础数据的问题,无奈╮(╯_╰)╭
liberxk
01/20 12:10  
爆公司名
田Instance
01/20 10:49  
这是没有测试过的代码吧,很容易就发现的错误
正义星人
01/20 09:26  
循环中移除集合元素,会改变集合元素的索引,然后就会报错了
墨盒
01/20 08:59  Android
倒着遍历就先咋删就咋删了
達達達達達達達倉
01/20 08:01  Android
回复: @Iridium : 我们几乎没测试9,都是开发完就给用户使用。而且每次报这个问题,开发组长都会说是现场实施基础数据维护的问题。来年准备跑路。
Iridium
01/19 23:22  
代码不过关,测试也没覆盖到,报了bug一年不fix。。。问题很大
开源皮皮虾
01/19 17:39  
要用迭代器删除
zhanghay
01/19 15:50  
写这代码的千万给留住了,别让他出来.
进击的大波
01/19 15:21  
循环调接口?
柠檬树上柠檬果
01/19 13:55  Android
还有非要嵌套好几个?提前返回
柠檬树上柠檬果
01/19 13:55  Android
就不能把需要删除的先临时存起来再最后删除?
eric_qin
01/19 13:43  
for迭代集合不能删除,只能用迭代器
q--q
01/19 12:53  
人才
TMN
01/19 11:44  
@小枫哥 对 ,每次删除 下标就变了,就会导致下一次循环越界
sunnyDay_1973
01/19 11:43  
用iterator迭代器删除可以吧
我就来瞅瞅
01/19 11:42  
不得不说一句,写这个代码的兄弟真TM人才!!
達達達達達達達倉
01/19 11:20  
@hx66947218 线上的代码 不止一处这么写的 我也很无奈

没有更多内容

加载失败,请刷新页面

返回顶部
顶部