Java中ArrayList的基本使用

Array List类似于C++里面的vector,可以看成一个长度可以变化的数组,下面介绍基本操作:

首先得定义一个Array LIst,这里我定义一个字符型ArrayList

ArrayList<String>list = new ArrayList<String>();需要引入的包是import java.util.ArrayList;

增加使用到的API是list.add(   增加内容   )

list.add("Hello");

list.add("World");

删除一个元素使用到的是list.remove(),可以接受index或者是一个对象,如果传入index,表示删除下表为index的那一项,如果传入obj的话,则删除那一个对象,例如传入list.remove("Hello");代表删除hello,如果传入list.remove(0);也代表删除hello这个元素

删除所有元素是要到的是list.removeAll(list);

查找元素用到的是list.get(i);查找下表为i的元素;

判断时候存在某个元素使用list.contains("hello");返回boolean值

修改元素用到的是list.set(index,element);代表者修改index位置为element

更多API的学习可以参考https://docs.oracle.com/javase/8/docs/api/

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值