(1):ArrayList :

1.数组的长度不可以发生改变,但是ArrayList集合的长度可以 随意 变化的
2.对于ArrayList 说,有一个尖括号< E> 代表 泛型
泛型:也就是装在集合中的 所有元素 ,全都是统一的什么类型
注意:泛型只能是引用类型,不能是基本类型。

注意事项:
对于ArrayList集合来说,直接打印得到的不是地址值,而是内容
如果内容为空,得到的是空的中括号: [ ]

3.ArrayList 常用的方法:
a. 添加方法 :boolean success = list.add(“柳岩”);
b.索引方法:String name = list.get(2);
c.删除方法:String whoRemoved = list.remove(3);
4.public boolean add[ E e] : 向集合中添加元素,参数的类型和泛型一致
备注: 对于ArrayList 方法来说,add动作添加一定是成功的,所以返回值可用可不用。
5.public E get(int index) : 向集合中获取元素,参数是索引编号,返回值是对应位置的元素
6. public E remove( int index ):从集合当中删除元素,参数是索引编号,返回值就是被删除的元素
7.public int size () : 获取元素的尺寸长度,返回值是集合中包含的元素个数
8.如果希望向集合ArrayList当中存贮基本类型元素,必须使用基本类型对应的 包装类

  1. 基本类型 包装类型

byte Byte
short Short
int Integer 【特殊】
long Long
float Float
double Double
char Character 【特殊】
boolean Boolean



10.