Java-List集合的使用

1、List集合的介绍

java.util.List接口继承了java.util.Collection接口,因此List接口的实现类都实现了Collection接口的方法,这样List接口的实现类的对象都可以调用来自于Collection接口的方法。

List接口的常用实现类

  • ArrayList
  • LinkedList
  • CopyOnWriteArrayList 并发

List接口的特点

 1、List集合是有序的,既数据存取的顺序一致,元素可以重复

 2、List集合中的元素有对应顺序的索引

2、List集合常用方法的使用

 List接口特有的方法。也就是针对元素的索引来进行增删改查操作的方法的使用

 1、基于索引添加元素

  • add(int index,E element); 往集合中指定的索引添加元素
  • addAll(int index,Collection<? extends E> c);往集合中指定索引 添加指定的集合

 2、基于索引获取元素

  • get(int index); 获取集合中指定索引的元素
  • int indexOf(Object o); 获取集合中指定元素第一次出现的索引
  • int lastIndexOf(Object o); 获取集合中指定元素最后一次出现的索引

 3、根据索引删除元素

  • remove(int index);删 除指定索引的元素

 4、根据索引修改元素

  • set(int index,E element);修改指定索引的元素

 5、截取指定范围的元素

  • subList(int fromIndex,int toIndex); 截取指定范围的元素,返回对应的集合对象,需要注意的不包括toIndex对应的元素,包含fromIndex对应的元素
posted @ 2022-05-03 10:41  刘靖凯  阅读(222)  评论(0编辑  收藏  举报