前端之家收集整理的这篇文章主要介绍了
java – 从列表中删除第一个’n’元素而不进行迭代,
前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我需要从列表中
删除项目的有效
方法.如果发生某些情况,我需要从列表中
删除第一个“n”个元素.有人可以建议最好的
方法吗?请记住:
性能是我的一个因素,所以我需要一个比它更快的方式.谢谢.
我正在考虑一个方法,将第n个项目作为列表的开始,以便0-n项目将被收集垃圾.可能吗?
如果
性能是你的关键,那么我不确定使用ArrayList中的内置
函数是要走的路.我怀疑他们的运行速度比O(n)快,而且可惜的是,
Java文档没有说明什么.也许你应该研究一些像
Rope这样的定制结构.
原文链接:https://www.f2er.com/java/124576.html