Java集合之List集合

特点:List集合会按照顺序来进行排序

通过ArrayList对象定义一个List集合对象

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

list.add("Hello");

//第一个索引下标0

list.add("Hell");//1

list.add("Hel");//2

list.add("He");//3

list.add("He");//4

List集合的一些方法:

 

//通过索引来访问指定位置的集合元素
System.out.println(list.get(3));
System.out.println(list);

//在指定索引下标的位置插入数据
list.add(1,"H");
System.out.println(list);
//向指定位置插入集合
List<String> L = new ArrayList<String>();
l.add("123");
l.add("456");
list.addAll(4,L);
//第一个值为插入的位置,第二个值为插入的元素
System.out.println(list);
//获取指定元素在集合中第一次出现的索引下标
System.out.println(list.indexOf("H"));

//获取指定元素在集合中最后一次出现的索引下表
System.out.println(list.lastIndexOf("He"));

//根据指定索引下表移除元素
list.remove(1);
System.out.println(list);

//根据指定索引下表修改元素
list.set(1,"nihao");
System.out.println(list);

//根据索引下标的起始位置截取一段元素,形成新集合,截取的时候是左闭右开区间
List<String> sublist = list.subList(2,4);
System.out.println(sublist);

//获取集合元素的长度
System.out.println(list.size());
 

 

posted @ 2022-03-10 17:26  SmallPepsi  阅读(315)  评论(0)    收藏  举报