ArrayList类
理解为变长数组(类似于C++中的vector)
导包:
import java.util.ArrayList;
使用:
ArrayList list = new ArrayList<>();
//<>内只能是引用类型 不能是基本类型(泛型)
常用方法
add(泛型); //增加一个元素
get(索引); //查询索引处的值
remove(索引); //删除索引处的值
如果希望向集合Arrayl ist当中存储基本类型数据,必须使用基本类型对应的“包装类”。
包装类(引用类型,包装类都位于java. lang包下)
基本类型 | 包装类 |
---|---|
byte | Byte |
short | Short |
int | Integer [特殊] |
long | Long |
float | Float |
double | Double |
char | Character [特殊] |
boolean | Boolean |