在Java中,可以使用ArrayList的remove()
方法來刪除元素。以下是一些示例:
import java.util.ArrayList;
public class Main {
public static void main(String[] args) {
ArrayList<String> list = new ArrayList<>();
list.add("A");
list.add("B");
list.add("C");
System.out.println("原始列表: " + list);
int indexToRemove = 1; // 要刪除的元素索引
list.remove(indexToRemove);
System.out.println("刪除元素后的列表: " + list);
}
}
import java.util.ArrayList;
public class Main {
public static void main(String[] args) {
ArrayList<String> list = new ArrayList<>();
list.add("A");
list.add("B");
list.add("C");
System.out.println("原始列表: " + list);
String objectToRemove = "B"; // 要刪除的對象
list.remove(objectToRemove);
System.out.println("刪除對象后的列表: " + list);
}
}
注意:remove()
方法會刪除指定索引或對象的第一個匹配項。如果需要刪除所有匹配項,可以使用removeAll()
方法。例如:
import java.util.ArrayList;
public class Main {
public static void main(String[] args) {
ArrayList<String> list = new ArrayList<>();
list.add("A");
list.add("B");
list.add("B");
list.add("C");
System.out.println("原始列表: " + list);
String objectToRemove = "B"; // 要刪除的對象
list.removeAll(objectToRemove);
System.out.println("刪除所有對象后的列表: " + list);
}
}