Java中List遍历删除元素remove()的方法
1. 在不考虑内存大小会不会出现OOM的时候,采取复制一个新的list的方法速度更快,适用于集合中对象不算多的时候,毕竟只需要add操作。
2. 当集合中元素过多时,复制list就显得有些笨重了,采用迭代器的方式进行遍历较快一些,并且不用关注小角标的变化。
3. 不考虑性能的时候使用removeIf方法,代码简洁明了。
4. 当要针对角标进行元素的remove时,使用倒序遍历的方式最为妥当。
如有侵权请及时联系我们处理,转载请注明出处来自
推荐文章
科技快看 广州壹创集信息科技有限公司 版权所有 粤ICP备2021122624号