Java——ArrayList用法详解

概述

该类实现了List的接口,实现了可变大小的数组,随机访问和遍历元素时,提供更好的性能。该类是非同步的,在多线程的情况下不要使用。ArrayList 增长当前长度的50%,插入删除效率低。
ArrayList 类是一个可以动态修改的数组,与普通数组的区别就是它是没有固定大小的限制,我们可以添加或删除元素。
ArrayList 继承了 AbstractList ,并实现了 List 接口。

ArrayList 类位于 java.util 包中,使用前需要引入它,语法格式如下:
import java.util.ArrayList;   // 引入 ArrayList 类
ArrayList<E> objectName =new ArrayList<E>();  // 初始化
  • E: 泛型数据类型,用于设置 objectName 的数据类型,只能为引用数据类型
  • objectName: 对象名。

ArrayList 是一个数组队列,提供了相关的添加、删除、修改、遍历等功能。

添加元素

访问元素

修改元素

删除元素

计算大小

迭代数组大小

其他引用类型

ArrayList 排序

猜你喜欢

转载自www.cnblogs.com/weiyining/p/13377960.html
今日推荐