Java.util.ArrayList.removeRange() Java.util.ArrayList.remove(Object) Java.util.ArrayList.set() 描述 所述java.util.ArrayList.removeRange(int fromIndex, int toIndex)方法从该列表中移除其索引是fromIndex(包括)元素范围为专属之间的元件。将任何后续元素向左移动并降低其索引。 声明 以下是java.util.ArrayList.removeRange()方法的声明 protected void removeRange(int fromIndex, int toIndex) 参数 fromIndex - 这是要删除的第一个元素的索引。 toIndex - 这是要删除的最后一个元素之后的索引。 返回值 此方法不返回任何值。 异常 IndexOutOfBoundsException - 如果fromIndex或toIndex超出范围 实例 以下示例显示了java.util.Arraylist.removeRange()方法的用法。 package com.tutorialspoint; import java.util.*; public class ArrayListDemo extends ArrayList { public static void main(String[] args) { // create an empty array list ArrayListDemo arrlist = new ArrayListDemo(); // use add() method to add values in the list arrlist.add(10); arrlist.add(12); arrlist.add(31); // print the list System.out.println("The list:" + arrlist); // removing range of 1st 2 elements arrlist.removeRange(0,2); System.out.println("The list after using removeRange:" + arrlist); } } 让我们编译并运行上面的程序,这将产生以下结果 The list:[10, 12, 31] The list after using removeRange:[31] Java.util.ArrayList.remove(Object) Java.util.ArrayList.set()