Java中ArrayList的基本使用

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/qq_41033913/article/details/88766427

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/

猜你喜欢

转载自blog.csdn.net/qq_41033913/article/details/88766427