ArrayList的常用成员方法
1.ArrayList常用成员方法
可以大致分为4种,增 删 改 查
1.增
1.public boolean add(E e)
将括号里的元素直接添加到集合中,添加的元素按照顺序依次排列。
其中,E表示泛型<>里的类型,只能添加泛型限定的数据
我们发现上图中即使没有使用变量接收返回值,也依旧能达成我们的目的。
实际上,add方法的返回值表示的是,是否添加成功,而add的源代码中是return true,这意味着无论如何,返回值都是true
所以,add方法的返回值没有意义,我们一般都不需要接收返回值
.
2.public void add(int index,E element)
该方法是根据提供的索引,在原来的集合中把我们添加的元素插入到输入的索引的位置中,之前的元素则按照顺序向后退
2.删
1.public E remove(int index)
根据括号里输入的索引,查找到对应的元素,进行删除
2.public Boolean remove(object o)
在括号内输入集合中对应的内容,就会将其内容删掉
其中根据内容删除的方法的返回值表示的是,是否删除成功,如果成功就为true,否则为false。对我们来说也没有太大的帮助,所以remove的方法也不接收返回值
3.改
public E set(int index,E element)
根据括号里输入的索引,找到该索引对应的元素,并且将该元素替换成括号里的内容
其中set方法返回的是被替换掉的元素,对我们还是没有太大意义,因为我们都要替换掉该值了,还接收它干什么,所以set方法也不进行接收
上述三个方法一般都不接收其返回值
4.查
1.public E get(int index)
根据输入的索引,在集合中找到对应的元素,要使用变量进行接收,才能获取到返回值
启示:如果我们要获取到集合里的每个元素,只需要使用get方法查找每个索引,再用变量接收返回值即可
.
2.public int size()
返回集合的长度