前言:在学习java的ArrayList类的时候,有很多的API需要了解,下面我将举出其中在新手学习时使用频率较大的几个API。
先大体看一下有哪几个:(如图)
1.add()
解释:
下面是官网给出的解释(看不懂也没有关系,下面我会讲解)
最左边的一栏是这个API 使用后的返回值(我们可以从官网解释中看到,这个API 的返回值有void类型也有boolean类型的,下面会进行讲解),中间的一栏是所对应的API 的使用方式,右边的一栏是对应的解释。
(1)add():这个API 的作用就是将一个数据放入到ArrayList的集合中。
例子:
add():
注:当然我们也可以直接指定索引加入想要的内容,如上图加入“ kunkun ”
2.get()
解释:
下面是官网给出的解释
最左边的一栏是这个API 使用后的返回值(为对应的索引中的内容),中间的一栏是所对应的API 的使用方式,右边的一栏是对应的解释。
(1)get():得到ArrayList类集合中的相对应索引中的内容。
例子:
get():
3.size()
解释:
下面是官网给出的解释
最左边的一栏是这个API 使用后的返回值(它的返回值为int类型的一个整数),中间的一栏是所对应的API 的使用方式,右边的一栏是对应的解释。
(1)size():它的作用为求出集合中所拥有的元素个数。
例子:
size():
************小插曲**************
当我们知道如何使用get()和size()后,我们就可以使用这两个API 遍历集合中的内容了!!!(如图):
这样我们就可以遍历集合元素了!!!
4.remove()
解释:
下面是官网给出的解释
最左边的一栏是这个API 使用后的返回值(它的返回值可以是删除的元素,也可以是boolean),中间的一栏是所对应的API 的使用方式,右边的一栏是对应的解释。
(1)remove():它的作用是删除集合中的指定元素。
例子:
remove():
注:这是明确知道要删除集合中的某个元素的方式(它的返回值是true 或 flase)
注:这是删除指定索引的内容的方式(它的返回值是所删除的元素)
5.set()
解释:
下面是官网给出的解释
最左边的一栏是这个API 使用后的返回值(它的返回值是被替换的元素),中间的一栏是所对应的API 的使用方式,右边的一栏是对应的解释。
(1)set():它的作用是替换指定索引位置的元素内容。
例子:
set():
*****以上就是新手学习ArrayList类时使用频率较大的几个API。