JAVA List

概述

java.util.List 接口继承自 Collection 接口

实现 List 接口的类,相当于 增强版的数组,没有长度限制、可实现插入元素、删除元素。

习惯性地会将实现了 List 接口的对象称为 List集合

特点

  • 在List集合中允许出现 重复的元素,所有的元素是以一种 线性 方式进行存储的(类似数组)
  • 在程序中可以通过 索引 来访问集合中的元素。
  • List集合的元素 有序,即元素的存入顺序和取出顺序一致。
  • 长度可变。与数组不同,数组的长度不可变

常用方法

List作为Collection集合的子接口,不但继承了Collection接口中的全部方法,而且还增加了一些根据元素索引来操作集合的特有方法,如下:

  • public void add(int index, E element): 将指定的元素,添加到该集合中的指定位置上。
  • public E get(int index):返回集合中指定位置的元素。
  • public E remove(int index): 移除列表中指定位置的元素, 返回的是被移除的元素。
  • public E set(int index, E element):用指定元素替换集合中指定位置的元素,返回值的更新前的元素。

原文出处:/show_1EF4sK83feRz.html