Java ArrayList 方法详解365


在 Java 中,ArrayList 是一个动态数组,可以随时高效地添加或删除元素。它底层使用数组实现,并提供了一系列方法来操作和管理集合中的元素。本篇文章将详解 Java ArrayList 的常用方法,帮助你熟练使用 ArrayList 来存储和管理数据。

添加元素

向 ArrayList 添加元素的方法有两种:
add(E element):将指定元素添加到集合末尾。
add(int index, E element):将指定元素插入到指定索引位置。

获取元素

获取 ArrayList 中元素的方法有两种:
get(int index):返回指定索引位置的元素。
indexOf(Object o):返回指定元素在集合中的第一次出现索引,如果没有找到则返回 -1。

设置元素

可以用以下方法设置 ArrayList 中的元素:
set(int index, E element):将指定索引位置的元素设置为新元素。

删除元素

从 ArrayList 中删除元素的方法有:
remove(int index):删除指定索引位置的元素。
remove(Object o):删除集合中的第一个匹配指定元素的元素,如果找不到则返回 false。

查找元素

除了 indexOf() 方法外,ArrayList 还提供了以下查找元素的方法:
contains(Object o):判断集合中是否包含指定元素。
lastIndexOf(Object o):返回指定元素在集合中的最后一次出现索引。

列表信息

获取 ArrayList 大小和其他信息的方法有:
size():返回集合中元素的数量。
clone():返回集合的克隆副本。
isEmpty():判断集合是否为空。
clear():清除集合中的所有元素。
toArray():将集合转换为数组。

遍历元素

可以通过以下方法遍历 ArrayList 中的元素:
forEach(Consumer

2024-11-06


上一篇:Java 中获取用户输入的字符

下一篇:Java 中异步编程的全面指南