ArrayList - 删除 Java 中特定位置的元素

方法 remove(int index) 用于从列表中的特定位置删除项目。

public Object remove(int index):如果对象已成功删除,则返回该对象,否则会抛出异常 IndexOutOfBoundException 如果指定的索引小于 0 或大于 ArrayList.

import java.util.ArrayList 的大小。

public class removeArrayListIndex{

public static void main(String[] args) {

// 创建 ArrayList<字符串>
ArrayList<字符串>aList = 新的 ArrayList<字符串>();

//在 ArrayList
aList.add(1”) 中添加字符串;
aList.add(2”);
aList.add(3”);
aList.add(4”);
aList.add(5”);

System.out.println(删除前的 ArrayList:”);
for(String e:aList)
System.out.println(e);

//删除 1
aList.remove(1) 的对象;
System.out.println(删除后的 ArrayList:”);
for(String e:aList)
System.out.println(e);

//删除 3
aList.remove(3) 处的对象;
System.out.println(删除后的 ArrayList:”);
for(String e:aList)
System.out.println(e);删除前的

}
}
输出:

ArrayList 删除后: 
1
2
3
4
5
ArrayList 删除后: 删除后
1
3
4
5
ArrayList:
1
3
4