ArrayList类,可以自动变长度的存放数据,由于数组的长度固定,所以引出来此类用于存储数据。
使用
ArrayList E 代表泛型,所有存放ArrayList中的数据必须都为E类型
ArrayList<String> li = new ArrayList<String>();
ArrayList 的常用方法
public boolean add(E e) 向集合中添加元素,参数类型和泛型一致。
备注:对于ArrayList集合来说,add动作一定会成功,所以返回值可用可不用。
public E get (int index) 返回索引为index的元素
public E remove(int index) 从集合中删除索引为index 的元素
public int size () 获取集合尺寸的长度
注意事项 ArrayList只能存储泛型数据,并且泛型只能是引用类型,不能是基本类型
存入基本类型方法:使用包装类
基本类型 包装类(引用类型、包装类都位于java.lang)下
byte Byte
short Short
int Integar
long Long
float Float
double Double
char Character
boolean Boolean