ArrayList集合对象使用方法

本文介绍了如何创建和操作ArrayList,包括初始化、增加数据、访问长度、获取与修改元素、删除元素、清空集合、删除特定数据、检查包含项以及获取索引值的方法。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1.创建集合对象:(不设置长度时默认开10空间)

ArrayList List = new ArrayList(); 

2.增加数据:(当增加多个数据时扩容)
List.add("张三");

LIst.add(1,"张山");

List.addAll(Otherlist)//将其他list全部加入到List后面。

3.访问集合的数据长度:

List.size();

4.获取指定位置的数据采用索引方式:

List.get(1);//获取第二个数据

如果遍历全部数据时不考虑元素位置可以采用特殊的for循环

for(Object obj : List)//for(循环对象:集合)

{

        System.out.println(obj);

}

5.修改数据

//第一个参数为元素位置,第二个参数为改后的值

//方法会返回结果,返回结果为修改前的值

Object oldval = List.set(1,"赵六")

6.删除数据

//一个参数为元素位置

//方法会返回结果,返回结果为删除的值

Object removeval =List.remove(1);

7.清空集合中的数据

List.clear();

8.删除指定集合中otherList的全部数据

List.removeAll(OtherList)

9.是否包含返回true或者false

List.contains("张三")

10.返回索引值(返回第一次出现的位置)

List.indexof("张三")

返回索引值(返回最后一次出现的位置)

List.lastindexof("张三")

11.复制新集合

Object [] clone = list.clone();

ArrayList List1=(ArrayList) clone;

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

峰先森

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值