removeRange 方法
override
从列表中移除一系列元素。
从列表中移除位置大于或等于 start 且小于 end 的元素。这将减少列表的长度,长度减少量为 end - start。
提供的范围(由 start 和 end 给出)必须是有效的。当 0 ≤ start ≤ end ≤ length 时,从 start 到 end 的范围是有效的。一个空范围(end == start)是有效的。
列表必须是可增长的。
final numbers = <int>[1, 2, 3, 4, 5];
numbers.removeRange(1, 4);
print(numbers); // [1, 5]
实现
void removeRange(int start, int end) {
throw new UnsupportedError("Cannot removeRange on immutable List.");
}