勵志

勵志人生知識庫

arraylist的方法

ArrayList 是一個常用的動態數組數據結構,提供了多種方法來操作列表中的元素。以下是一些常用的方法:

add()。向列表的末尾添加一個元素。

add(int index, Object element)。在列表的指定位置添加一個元素。

set(int index, Object element)。修改列表中指定位置的元素。

remove(int index)。刪除列表中指定位置的元素。

remove(Object o)。刪除列表中第一個出現的指定元素。

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

isEmpty()。判斷列表是否為空。

iterator()。返回一個疊代器,用於遍歷列表中的元素。

listIterator()。返回一個列表疊代器,提供雙向遍歷功能。

contains(Object o)。判斷列表中是否包含指定的元素。

indexOf(Object o)。獲取指定元素在列表中的第一次出現的下標。

lastIndexOf(Object o)。獲取指定元素在列表中的最後一次出現的下標。

size()。獲取列表中元素的個數。

sort(Comparator c)。使用指定的比較器對列表中的元素進行排序。

toArray(T[] a)。將列表中的元素以原順序複製到一個指定的數組中。

ArrayList(Collection c)。使用指定的集合來初始化ArrayList。

ArrayList(int initialCapacity)。創建一個具有指定初始容量的空列表。

ArrayList.Synchronized()。返回一個執行緒安全的ArrayList實例。

這些方法使得 ArrayList 成為一個功能強大的數據結構,適用於多種編程場景。