要使用ArrayList移除一個元素,可以使用remove()方法。remove()方法有兩種重載形式:一種是根據元素的值來移除,另一種是根據元素的索引來移除。
根據元素的值來移除:
ArrayList<String> list = new ArrayList<>();
list.add("apple");
list.add("banana");
list.add("cherry");
list.remove("banana");
for (String element : list) {
System.out.println(element);
}
結果輸出:
apple
cherry
根據元素的索引來移除:
ArrayList<Integer> list = new ArrayList<>();
list.add(10);
list.add(20);
list.add(30);
list.remove(1);
for (int element : list) {
System.out.println(element);
}
結果輸出:
10
30