Java ArrayList remove()
方法 用于移除arraylist集合中的某个对象元素。
语法
它有两种语法,如下:public boolean remove(Object obj);
public T remove(int index);
参数
- obj: 指定要移除的对象元素
- index: 指定要移除的对象元素的位置
返回值
上面不同的语法返回值会有所不同。
- 语法1:返回布尔类型,移除成功,返回true,失败返回false。
- 语法2:返回移除的元素。
例子
import java.util.ArrayList;
import java.util.List;
public class Test {
public static void main(String[] args) {
List<String> arrayList= new ArrayList<String>();
arrayList.add("a");
arrayList.add("b");
arrayList.add("c");
arrayList.add("d");
arrayList.add("e");
System.out.println("移除d: "+arrayList.remove("d"));
//移除下标为1,并返回b
System.out.println("移除下标为1的元素: "+arrayList.remove(1));
}
}
输出:
移除d: true
移除下标为1的元素: b
移除下标为1的元素: b