2024年6月19日发(作者:)
arraylist集合类常用方法
ArrayList是Java中一个非常常用的集合类,它是基于动态数组实现的。下
面列出了一些ArrayList中常用的方法:
1. 添加元素:
`add(Object element)`: 在列表的末尾添加一个元素。
`add(int index, Object element)`: 在指定位置插入一个元素。
2. 获取元素:
`get(int index)`: 返回列表中指定位置的元素。
3. 修改元素:
`set(int index, Object element)`: 设置列表中指定位置的元素。
4. 删除元素:
`remove(int index)`: 删除列表中指定位置的元素。
`remove(Object o)`: 删除第一个出现的指定元素。
5. 检查元素:
`contains(Object o)`: 判断列表是否包含指定元素。
`indexOf(Object o)`: 返回列表中第一次出现的指定元素的索引,如
果列表不包含该元素则返回-1。
6. 获取列表长度:
`size()`: 返回列表中的元素个数。
7. 判断列表是否为空:
`isEmpty()`: 如果列表为空则返回true。
8. 遍历列表:
`iterator()`: 返回一个迭代器,用于遍历列表中的元素。
9. 获取子列表:
`subList(int fromIndex, int toIndex)`: 返回列表中从`fromIndex`到
`toIndex`的子列表。
10. 排序:
`sort(Comparator super E> c)`: 使用指定的比较器对列表进行排
序。如果未指定比较器,则使用自然顺序。
11. 反转列表:
`reverse()`: 反转列表的顺序。
12. 添加所有元素:
`addAll(Collection extends E> c)`: 将指定集合中的所有元素添
加到列表的末尾。
13. 移除所有元素:
`removeAll(Collection> c)`: 移除列表中所有包含在指定集合中
的元素。
14. 保持有序:
`retainAll(Collection> c)`: 仅保留列表中包含在指定集合中的元素。
15. 清空列表:
`clear()`: 移除列表中的所有元素,使列表为空。
发布者:admin,转转请注明出处:http://www.yc00.com/news/1718807819a2752751.html
评论列表(0条)