ArrayList属于集合类,在这里主要讲解它主要的作用功能。
先来看一下ArrayList:

常用的方法包括以下几点:
添加,删除,查找,修改以及集合元素的计算
①.添加:

图中第一个add函数(因为学C语言的原因,习惯叫函数了),第一个参数是需要插入元素所在的下标,第二个参数就是需要参数的元素。其中E是元素的类型。
第二个add函数,它只有一个参数,就是需要添加的元素。注一:它是直接一步到位的添加到整个系列的尾部,而不能添加到其他的位置。桶第一个add函数不一样。
下面我就使用代码给大家走一遍。
第一个add函数:

结果:
但是大家要注意不要越界了,也就是添加的下标不要超出当前已有的元素个数。
比如:
这时已经发生了报错信息,原因就是下标越界了,当前元素个数只有3个,而直接在下标为4的地方添加了“elem”
第二个add函数:

结果:
那么添加多个会是怎么样呢,
结果:
②删除:

第一个remove函数只有一个参数,即需要删除元素所在的下标,比如Arr={"hello","world","java"};下标为1的话就是直接从列表中删除掉“world”.但注意下标不要越界,如果下标输入为4那就越界了。
第二个remove函数也是只有一个参数,即需要删除的元素,比如Arr={"hello","world","java"};输入“world”,那么系列中会找到“world”,并将其删除掉,如果找不到不用删除。
具体代码如下:
第一个remove函数:

结果:
如果下标输入4,结果如下:

原因就是下标越界。
第二个remove函数:
结果:
如果输入:“haha”,结果为:
保持原来的系列不变,因为在系列中找不到需要删除的字符串“haha” 。
③查找:
![]()
直接输入需要查找的下标,返回该下标下的元素。
代码:
结果:
仍然需要注意不要越界查找。
④修改:
第一个参数是需要修改的下标,第二个参数是替换元素
代码:
结果:
解释:下标2之下的字符串“java”被修改成了“张国荣”。
⑤计算集合元素:
![]()
此函数与数组求长度是一样的
代码:

结果:
好啦,到此就结束了我第一条java博文了。
详解ArrayList:添加、删除、查找与修改操作实战
本文详细介绍了ArrayList在Java中的基本操作,包括添加元素(单步和指定位置)、删除元素(按下标和内容)、查找元素、修改元素以及计算元素数量。通过实例演示了如何避免越界错误,并展示了常见用法和注意事项。
7209

被折叠的 条评论
为什么被折叠?



