为什么在ArrayList
中有这样的方法并且在并发兄弟上没有?
protected void removeRange(int fromIndex, int toIndex)
只是好奇它并不是我可以解决它的根本。
答案 0 :(得分:3)
你可以间接地这样做。
List<Integer> ints = new CopyOnWriteArrayList<Integer>();
for (int i = 0; i < 10; i++) ints.add(i);
ints.subList(4, 7).clear();
System.out.println(ints);
打印
[0, 1, 2, 3, 7, 8, 9]