【分享】【记录】寒假学Java(25)
接触ArrayList集合过年了,学习进度比较慢[揪耳朵]
数组的的长度不可以发生更改
但是ArrayList集合的长度是可以更改的
对于ArrayList来说,有一个尖括号代表泛型
泛型:也就是说装在集合中的所有元素,全部是同一种类型
注意:泛型只能是引用数据类型,不能是基本数据类型
注意事项:
对于ArrayList集合来说,直接打印得到的不是地址值,而是内容
如果内容为空,那么会打印一个空的中括号[]
ArrayList常用方法
public boolean add(E e); 向集合数组中添加元素,参数类型和泛型一致
【对于ArrayList集合来说,add添加动作一定是成功的,为true】
【但是对其他集合来说,add添加动作不一定成功】
public E get(int index);从集合中获取元素,参数是索引编号,从0开始 ,返回值就是对于位置的元素
public E remove(int index);从集合当中删除元素,参数是索引编号,返回值是被删除的元素
public int size();获取集合的长度,返回集合中包含元素的个数
public void add(int index, E element);将指定的元素插入此列表中的指定位置。
public E set(int index, E element);用指定的元素替代此列表中指定位置上的元素。
增删改查[揪耳朵]
http://cdn.u1.huluxia.com/g3/M01/F6/79/wKgBOV4rveSAfd-rAAASBRRa1tA462.jpghttp://cdn.u1.huluxia.com/g3/M01/F6/79/wKgBOV4rveWAc6nzAAA-h4hNGCQ569.pnghttp://cdn.u1.huluxia.com/g3/M01/F6/79/wKgBOV4rveWAV5XFAABauf8HIKU216.pnghttp://cdn.u1.huluxia.com/g3/M01/F6/79/wKgBOV4rveaAerL_AAAy6u2HXfQ594.png
页:
[1]