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()

返回集合的长度

size方法可以用于遍历集合,在for循环里作为判断条件,如:i<list.size() 或者用于if进行长度判断,该方法也需要接收返回值

posted @ 2024-12-10 22:34  直実  阅读(3)  评论(0编辑  收藏  举报