雨镜镜中有寂雨 阅读:14次 时间:2019-03-29 07:37:10ArrayList是Java集合框架中的一个重要的类,它继承于AbstractList,实现了List接口,是一个长度可变的集合,提供了增删改查的功能,接下来是一些对它主要使用方法的介绍,以下内容是由微蓝经验网用户发布java的ArrayList使用方法详解,希望对于用户有一定帮助,为朋友进行解决疑惑,如若想了解更多相关内容,可以向底部移动了解更多与本教程文章相关解决经验方法!

首先输入:
ArrayList <变量名>=newArrayList();创建列表。

输入“lis.add(xx)”给括号内赋值。

输入“for(inti=0;i<lis.size();i++){
Stringresult=(String)lis.get(i);对元素进行输出。System.out.println(result);”

输出结果:tony、tom、jack、mary、even

在元素下方输入:
lis.remove(xx);选择删除对象,括号内填删除元素的下标。

下图以lis.remove(1);为例。
index是从0开始起始的因此1代表第2个元素。因此删除的是tom这个元素。

输入“for(inti=0;i<lis.size();i++){
Stringresult=(String)lis.get(i);对元素重新输出。
System.out.println(result);”

最后结果为tony、jack、mary、even(删除了tom)。

输入:
lis.set(index,element); 修改元素。
index指“元素下标”、element指“修改后的值”。

输入“for(inti=0;i<lis.size();i++){
Stringresult=(String)lis.get(i);输出修改后的元素
System.out.println(result);”

输出结果已经变成:tony、lucy、mary、even

最后结果为tony、jack、mary、even(删除了tom)。

查找模板:lis.contains("xx")
以下分两种结果介绍查找的办法。
一、不包含此元素。
输入“if(lis.contains("vivian")){System.out.println("包含此元素!");}来查找元素。else{System.out.println("该元素不存在!");”

结果:由于元素中没有示例中的“vivian”,故显示“该元素不存在”。

二、包含此元素。
输入“if(list.contains("kevin")){list1.add("kevin");System.out.println(list1);break;来查找元素。}else{System.out.println("没找到该元素!");break;”

结果:由于列表元素中包含查找的元素,故结果返回值为该元素。

声明 未经许可,请勿转载。
© 2026 VLPOS.com 版权所有 微蓝网 ICP备案号:黑ICP备20003952号-1