ArrayList的简单使用

ArrayList的简单使用

java.lang.Object

  java.util.AbstractCollection<E>

      java.util.AbstractList<E>

         java.util.ArrayList<E>

 

1.添加元素

boolean

add(E e) 
          将指定的元素添加到此列表的尾部。

2.移除元素

boolean

remove(Object o) 
          移除此列表中首次出现的指定元素(如果存在)。

3.判断是否为空

boolean

isEmpty() 
          如果此列表中没有元素,则返回 true

 

4.清空元素

 void

clear() 
          移除此列表中的所有元素。

5.是否包含某元素

boolean

contains(Object o) 
          如果此列表中包含指定的元素,则返回 true。

6.获得某个位置的元素

E

get(int index) 
          返回此列表中指定位置上的元素。

7.获得某元素的索引

 int

indexOf(Object o) 
          返回此列表中首次出现的指定元素的索引,或如果此列表不包含元素,则返回 -1。

8.获得元素数

int

size() 
          返回此列表中的元素数。

9.转化为数组

Object[]

toArray() 
          按适当顺序(从第一个到最后一个元素)返回包含此列表中所有元素的数组。

示例:

List<String> list=new ArrayList<String>();

//添加元素

list.add("chen");

list.add("tie");

list.add("feng");

list.add("is");

list.add("a");

list.add("student");

//判断是否为空

boolean bool=list.isEmpty();

System.out.println("ArrayList是否为空:"+bool);

//移除chen

list.remove(0);

//判断是否包含student

boolean bool2=list.contains("student");

System.out.println("是否包含student"+bool2);

//获得第2位的元素

String s=list.get(2);

System.out.println("2位的元素是:"+s);

//获得student的索引位置

int num=list.indexOf("student");

System.out.println("student的索引位置:"+num);

//获得元素数

int count=list.size();

System.out.println("元素数:"+count);

//转化为数组

String[] strArr=new String[count];

list.toArray(strArr);

for(String s1:strArr){

    System.out.print(s1+"  ");

}

System.out.println();

//清空集合

list.clear();

//判断是否为空

boolean bool3=list.isEmpty();

System.out.println("ArrayList是否为空:"+bool3);

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
使用 ArrayList 非常简单,只需要按照以下步骤进行即可: 1. 导入 ArrayList 类:在 Java 文件的开头添加以下代码: ``` import java.util.ArrayList; ``` 2. 创建 ArrayList 对象:使用关键字 new 创建一个 ArrayList 对象,可以指定泛型类型,也可以使用默认的 Object 类型。 ``` ArrayList<String> list = new ArrayList<String>(); ``` 在上面的示例中,创建了一个 ArrayList 对象,用于存储字符串类型的元素。 3. 添加元素使用 add() 方法向 ArrayList添加元素。 ``` list.add("Java"); list.add("Python"); list.add("C++"); ``` 上面的代码向 ArrayList 中添加了三个元素。 4. 访问元素使用 get() 方法获取指定位置的元素。 ``` String element = list.get(1); ``` 上面的代码获取了 ArrayList 中索引为 1 的元素,也就是第二个元素。 5. 删除元素使用 remove() 方法删除指定位置的元素。 ``` list.remove(0); ``` 上面的代码删除了 ArrayList 中索引为 0 的元素,也就是第一个元素。 6. 遍历 ArrayList使用 for 循环遍历 ArrayList 中的所有元素。 ``` for (String element : list) { System.out.println(element); } ``` 上面的代码遍历了 ArrayList 中的所有元素,并将它们打印到控制台上。 以上就是使用 ArrayList 的基本步骤,需要注意的是,ArrayList 中的元素是有序的,可以根据索引访问元素。同时,ArrayList 也支持一些其他的操作,如插入元素、替换元素等,具体可以参考 Java API 文档。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值