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 |
相关页面
教程:Java 数组