ArrayList的特性: ···动态性:当添加元素导致容量不足时,会自动扩容 ···元素类型:ArrayList可以存储任何类型的对象,因为它是泛型类,如ArrayList<String> list = new ArrayList<String>()表示创建一个存储字符串的ArrayList ···访问速度:通过下标访问元素速度快 插入和删除:在非末尾位置插入和删除元素较慢,需要移动后续元素
基本操作: 1.创建ArrayList
import java.util.ArrayList;
//创建一个空的ArrayList
ArrayList<String> list = new ArrayList<String>();//创建集合对象,用于存储想要存储的对象的数据
//或者指定初始容量
ArrayList<Integer> numbers = new ArrayList<>(10);