Java ArrayList常用方法

Java ArrayList remove()方法  用于移除arraylist集合中的某个对象元素。

语法

它有两种语法,如下:
public boolean remove(Object obj);
public T remove(int index); 

参数

  1. obj:  指定要移除的对象元素
  2. index: 指定要移除的对象元素的位置

返回值

上面不同的语法返回值会有所不同。

  1. 语法1:返回布尔类型,移除成功,返回true,失败返回false。
  2. 语法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