2

なぜArrayListそのようなメソッドがあり、同時の兄弟にはないのですか?

protected void removeRange(int fromIndex, int toIndex)

それは基本的ではないことに興味があるだけで、回避できます。

4

1 に答える 1

4

これは間接的に行うことができます。

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]
于 2013-07-27T08:29:25.927 に答える