勵志

勵志人生知識庫

java arraylist的方法

Java ArrayList類提供了多種方法以支持其特性,包括但不限於:

添加元素。使用add(E e)在列表末尾添加元素,或使用add(int index, E element)在指定索引位置插入元素。

查詢元素。get(int index)用於獲取指定索引位置的元素,indexOf(Object o)和lastIndexOf(Object o)用於查詢元素第一次或最後一次出現的位置,contains(Object o)用於檢查列表中是否包含某個元素。

更新元素。set(int index, E element)用於更新列表中指定索引位置的元素。

刪除元素。remove(int index)刪除指定索引位置的元素,remove(Object o)刪除第一個出現的指定元素。

批量操作。addAll(Collection c)將一個集合的元素添加到此列表中,removeAll(Collection c)刪除所有存在於指定集合中的元素。

排序。sort(Comparator c)對列表進行排序。

導出數組。toArray()方法可以將列表內容導出為數組。

疊代器。iterator()方法返回列表的疊代器,支持遍歷列表。

子列表。subList(int fromIndex, int toIndex)方法返回列表的一部分,作為新的列表對象。

此外,ArrayList還提供了如removeIf(Predicate filter)條件刪除元素等方法。這些方法共同提供了靈活的操作選項,使得ArrayList成為一個功能強大的集合類。