Java ArrayList 方法

🏷️ 仿bus365 ⏱️ 2025-10-15 23:37:59 👨‍🔧 admin 👁️ 1911 ⚡ 60
Java ArrayList 方法

ArrayList 的所有方法

以下表格列出了 ArrayList 的所有方法。

部分方法使用 ArrayList 中元素的类型作为参数或返回值。在表格中,这种类型将被表示为 T。

方法

描述

返回类型

add()

向列表中添加一个元素。

boolean|void

addAll()

向列表中添加一个集合的所有元素。

boolean

clear()

从列表中移除所有元素。

void

clone()

创建 ArrayList 的一个副本。

Object

contains()

检查列表中是否包含某个元素。

boolean

ensureCapacity()

增加列表的容量,以便能够容纳指定数量的元素。

void

forEach()

对列表中的每个元素执行一个操作。

void

get()

返回列表中指定位置的元素。

T

indexOf()

返回列表中首次出现某个元素的索引。

int

isEmpty()

检查列表是否为空。

boolean

iterator()

为 ArrayList 返回 Iterator 对象。

Iterator

lastIndexOf()

返回列表中最后一次出现某个元素的索引。

int

listIterator()

为 ArrayList 返回 ListIterator 对象。

ListIterator

remove()

从列表中移除一个元素。

boolean|T

removeAll()

从列表中移除一个集合的所有元素。

boolean

removeIf()

移除列表中满足指定条件的所有元素。

boolean

replaceAll()

将列表中的每个元素替换为对该元素执行操作后的结果。

void

retainAll()

从列表中移除所有不属于指定集合的元素。

boolean

set()

替换列表中指定位置的元素。

T

size()

返回列表中的元素数量。

int

sort()

对列表进行排序。

void

spliterator()

为 ArrayList 返回 Spliterator 对象。

Spliterator

subList()

返回列表的子列表,该子列表提供了对原列表中一定范围内元素的访问。

List

toArray()

返回包含列表中所有元素的数组。

Object[]

trimToSize()

根据需要减小列表的容量以匹配元素的数量。

void

相关资讯