list集合:有序集合,简单理解类似于数组,用{}表示,可通过索引访问元素的值,值也可以重复。
如何定义一个集合?需要使用java中以下两个类
import java.util.List;
import java.util.ArrayList;
//新建一个list对象
List list=new ArrayList();
如何在集合中添加元素? *** 作集合的常用方法有哪些?
方法1:add(index,element) 通过在指定位置插入元素信息,指定位置索引从0开始,表示插入在第一个位置
方法2:list1.addAll(index,list2)将list2中的所有元素添加在list1的指定位置,成功返回true,失败返回false
import java.util.List; import java.util.ArrayList; //list中常用方法1 :add List list1=new ArrayList(); log.info("添加元素前:"+list1); list1.add("test1"); list1.add("test2"); log.info("添加元素后:"+list1); list1.add(1,"test3"); log.info("添加元素后:"+list1); List list2=new ArrayList(); Boolean a=list1.addAll(1,list2); log.info("插入空集合返回值:"+a); list2.add("jmeter1"); Boolean b=list1.addAll(1,list2); log.info("加入list2后的list1:"+list1); log.info("插入list2后返回值:"+b);
方法3:get(index)获取集合中指定位置的元素
log.info(list1.get(0));
方法4:indexOf(element) 返回某个元素在list中位置,存在则返回int数值,不存在则返回-1
方法5:list.size() 返回list集合元素个数
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)