有List.addAll(position, collection)
个,但我找不到对应的List.<remove>(position, <range>)
,无论措辞和方式是什么.在ArrayList
,有removeRange(position, positionAfter)
个,但在List
没有.
从列表中删除间隔可能是O(1)在许多列表类型中,逐个删除元素可能是O(N),并且错过了这种能力.将一般的List
转换为支持范围移除的类型也将是O(N)并且错过机会.
有没有什么方法可以从一般的List
中删除一系列值,使List
实现可以为此进行优化?