目录
- 1、普通for循环遍历List删除指定元素--错误!!!
- 2、for循环遍历List删除元素时,让索引同步调整--正确!
- 3、倒序遍历List删除元素--正确!
- 4、foreach遍历List删除元素--错误!!!
- 5、迭代删除List元素--正确!
- 6、迭代遍历,用list.remove(i)方法删除元素--错误!!!
- 7、List删除元素时,注意Integer类型和int类型的区别.
- 总结:
Java的List在删除元素时,一般会用list.remove(o)/remove(i)方法。在使用时,容易触碰陷阱,得到意想不到的结果。总结以往经验,记录下来与大家分享。
首先初始化List,代码如下:
| 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 |
|

本文详细介绍了在Java中使用List删除元素时常见的错误和正确的做法,包括普通for循环、for-each循环、迭代器删除等。强调了在遍历过程中删除元素可能导致的并发修改异常,并指出删除Integer对象时的注意事项。总结推荐使用迭代器的remove方法来安全地删除List中的元素。
最低0.47元/天 解锁文章
2502

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



