勵志

勵志人生知識庫

arraylist中的方法

`ArrayList` 是 `java.util` 包中的一個類,它實現了 `List` 接口。`ArrayList` 提供了一系列方法來操作列表中的元素。以下是一些常用的 `ArrayList` 方法:

add(Object element) - 向列表的尾部添加指定的元素。

size() - 返回列表中元素的個數。

get(int index) - 返回列表指定位置的元素,索引從0開始。

add(int index, Object element) - 在列表的指定位置插入指定元素。

set(int i, Object element) - 將索引i位置元素替換為元素element並返回被替換的元素。

clear() - 從列表中刪除所有元素。

isEmpty() - 判斷列表是否包含元素,不包含則返回true,否則返回false。

contains(Object o) - 如果列表包含指定的元素,則返回true。

remove(int index) - 移除列表中指定位置的元素,並返回被刪元素。

remove(Object o) - 移除集合中第一次出現的指定元素,移除成功返回true,否則返回false。

iterator() - 返回按適當順序在列表的元素上進行疊代的疊代器。

toArray() - 以原順序返回一個包含此列表所有元素的數組。

sort(Comparator c) - 使用提供的 Comparator 對此集合進行排序。

removeIf(Predicate filter) - 刪除滿足條件的所有元素。

asList() - 返回一個固定大小的列表,包含此集合的元素。

以上方法涵蓋了 `ArrayList` 的基本操作,包括元素的添加、刪除、查找、排序和疊代等。