任何人都可以阐明为什么removeRange(int fromIndex, int toIndex)
在 Java Vector 中受到保护?
句法 -
protected synchronized void removeRange(int fromIndex, int toIndex)
我研究了一些博客并做了一些代码来理解,但这里的事情并不是很清楚。我查看了 Vector.java 内部并试图建立一些理解。但我的总体看法是,它removeRange(int fromIndex, int toIndex)
最终会被删除。
我觉得sublist(int fromIndex, int toIndex).clear()
有能力做同样的工作。从实现和可用性的角度来看,看起来更合适。
如果您有更好的想法,请帮助理解。