List是一个接口,继承于collection
特点:
有序,有索引,可重复
特有方法
viod add(int index,E element)
在索引为index的位置插入元素E,其余元素依次后移
E remove(int index)
删除指定索引元素,并将其返回
E set(int index,E element)
修改指定索引元素,返回被修改元素的索引
E get(int index)
获取索引元素
特有遍历方式
列表迭代器
ListIterator继承于Iterator
新增hasPrevious方法和previous方法,跟next和hasnext方法一致,不过指针从结尾往前遍历。
add方法,可以在迭代时添加元素