List<Long> list = new ArrayList<Long>();
list.add(1);
list.add(2);
list.add(2);
list.add(3);
list.add(4);
for(Long i :list){
if(i==2){
list.remove(i);
}
}
此代码有坑。。。。。
本文详细介绍了Java中使用List集合进行遍历,并通过实例展示了如何在遍历时安全地移除特定元素。通过分析提供的代码片段,理解其背后的逻辑和潜在的陷阱。
List<Long> list = new ArrayList<Long>();
list.add(1);
list.add(2);
list.add(2);
list.add(3);
list.add(4);
for(Long i :list){
if(i==2){
list.remove(i);
}
}
此代码有坑。。。。。
276
383
5347

被折叠的 条评论
为什么被折叠?