List接口简介
List是Collection的子接口,其最大的特点是允许保存有重复元素的数据,该接口的定义如下:
public interface List<E> extends Collection<E>
List子接口对于Collection接口进行了方法的扩充
No |
方法 |
类型 |
描述 |
01 |
E get(int index) |
普通 |
返回此列表中指定位置的元素。 |
02 |
E set(int index, E element) |
普通 |
用指定的元素替换此列表中指定位置的元素(可选操作) |
03 |
ListIterator<E> listIterator() |
普通 |
返回ListIterator接口对象 |
但是List本身依然属于一个接口,那么对于接口想要使用则一定要使用子类完成定义,在List子接口中有三个常用子类:ArrayList(用的最多)、Vector、LinkedList。