首页 / 科技百科 / 正文

JavaList遍历删除元素remove()的方法

1. 在不考虑内存大小会不会出现OOM的时候,采取复制一个新的list的方法速度更快,适用于集合中对象不算多的时候,毕竟只需要add操作。

2. 当集合中元素过多时,复制list就显得有些笨重了,采用迭代器的方式进行遍历较快一些,并且不用关注小角标的变化。

3. 不考虑性能的时候使用removeIf方法,代码简洁明了。

4. 当要针对角标进行元素的remove时,使用倒序遍历的方式最为妥当。

如有侵权请及时联系我们处理,转载请注明出处来自