Java 集合学习笔记:List
Posted 笑虾
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Java 集合学习笔记:List相关的知识,希望对你有一定的参考价值。
Java 集合学习笔记:List
UML
除了过气的 Vector 直接实现 List 接口,其他实现都是通过继承 AbstractList 实现的。
List
可以看出List
在 Collection
基础增加的一批方法,都是针对索引
用的。
限定符和类型 | 方法和说明 |
---|---|
void | add(int index, E element) 在列表的指定位置插入指定元素(可选操作)。 |
E | get(int index) 返回列表中指定位置的元素。 |
int | indexOf(Object o) 返回此列表中第一次出现的指定元素的索引;如果此列表不包含该元素,则返回 -1。 |
int | lastIndexOf(Object o) 返回此列表中最后出现的指定元素的索引;如果列表不包含此元素,则返回 -1。 |
ListIterator<E> | listIterator() 返回此列表元素的列表迭代器(按适当顺序)。 |
E | remove(int index) 移除列表中指定位置的元素(可选操作)。 |
E | set(int index, E element) 用指定元素替换列表中指定位置的元素(可选操作)。 |
List<E> | subList(int fromIndex, int toIndex) 返回列表中指定的 fromIndex(包括 )和 toIndex(不包括)之间的部分视图。 |
以上是关于Java 集合学习笔记:List的主要内容,如果未能解决你的问题,请参考以下文章