ArrayLise 动态数组
创建方法
需要导包
ArrayList list = new ArrayList();
ArrayList< 要储存的数据类型 > 定义的数组名称 = new ArrayList();
属于引用数据类型,可以填写类名,若八大数据类型则需要封装
byte – Byte
short – Short
int – Integer
long – Long
float – Float
double – Double
char – Character
boolead – Boolead
储存的数据类型可以不填写,自动生成类型
储存的元素的个数可以不定,自动扩容
赋值的方法
- 数组名称.add(储存的元素);
- 数组名称.add(储存位置的下标,储存的元素);//元素自动后移
删除某个下标元素的方法
数组名称.remove(被删除元素的下标);//后面的元素自动前移
获取数组中元素个数的方法
数组名称 .size();
单独输出数组中某个下标元素的方法
数组名称 .get(数组中元素的下标)
遍历输出数组中元素的方法
利用for循环,获取数组长度控制循环次数输出
如下:
for(int i=0;i <list.size();i++ ) {
System.out.print(list.get(i) + ", ");
}
清空数组中全部元素的方法
数组名称.clear();