编程那点事编程那点事

专注编程入门及提高
探究程序员职业规划之道!

List接口简介

List接口继承自Collection接口,是单列集合的一个重要分支,习惯性地会将实现了List接口的对象称为List集合。在List集合中允许出现重复的元素,所有的元素是以一种线性方式进行存储的,在程序中可以通过索引来访问集合中的指定元素。另外,List集合还有一个特点就是元素有序,即元素的存入顺序和取出顺序一致。

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

方法声明功能描述
void add(int index,Object element)将元素element插人在List集合的index处
boolean addAll(int index,Collection c)将集合c所包含的所有元素插人到List集合的index处
Object get(int index)返回集合索引index处的元素
Object remove(int index)删除index索引处的元素
Object set(int index,Object element)将索引index处元素替换成element对象,并将替换后的 元素返回
int indexOf(Object o)返回对象o在List集合屮出现的位置索引
int lastlndexOf(Object o)返回对象o在List集合屮最后一次出现的位置索引
List subList(int fromlndex,int tolndex)返回从索引fromlndex(包括)到tolndex(不包括)处所有 元素集合组成的子集合


未经允许不得转载: 技术文章 » Java编程 » List接口简介