Java 集合 ArrayList remove(Object obj)方法

来源:这里教程网 时间:2026-02-17 20:13:07 作者:

方法remove(Object obj)从列表中删除指定的对象。它属于java.util.ArrayList类。

public boolean remove(Object obj)

注:

如果列表中不存在指定的元素,则返回false。如果列表中存在重复元素,则会从列表中删除指定元素的第一个匹配项。

在这个例子中,我们有一个ArrayList<String>我们正从列表中删除一些字符串。

package beginnersbook.com;import java.util.ArrayList;public class RemoveExample {   public static void main(String args[]) {       //String ArrayList       ArrayList<String> al = new ArrayList<String>();       al.add("AA");       al.add("BB");       al.add("CC");       al.add("DD");       al.add("EE");       al.add("FF");       System.out.println("ArrayList before remove:");       for(String var: al){           System.out.println(var);       }       //Removing element AA from the arraylist       al.remove("AA");       //Removing element FF from the arraylist       al.remove("FF");       //Removing element CC from the arraylist       al.remove("CC");       /*This element is not present in the list so        * it should return false        */       boolean b=al.remove("GG");       System.out.println("Element GG removed: "+b);       System.out.println("ArrayList After remove:");       for(String var2: al){           System.out.println(var2);       }    }}

输出:

ArrayList before remove:AABBCCDDEEFFElement GG removed: falseArrayList After remove:BBDDEE

相关推荐