1)List集合元素有序,可以重复

2)List集合中的每个元素都有其对应的顺序索引,即支持索引(从0开始的索引)

3)List的接口实现有很多

List的相关介绍_接口实现

 

 

 

4) List的一些方法

  void add(int index,Object ele) 在index位置插入ele元素

  void addAll(int index,Collection eles) 在index位置开始将eles中的所有元素添加进来

  int indexOf(Object obj) 返回obj在集合中首次出现的位置

  int lastIndexOf(Object obj)  返回obj在集合中末次出现的位置

  Object remove(int index) 移除指定index位置的元素,并且返回该元素

  Object set(int index,object ele) 指定位置设置元素为ele,相当于替换,如果是一个没有元素的索引位置,则会报错

  List subList(int fromIndex,int toIndex) 返回从fromIndex到toIndex位置的子集合,(前闭后开,即:如果为(0,2),就是返回0跟1位置的集合)