List声明
List<E> list = new ArrayList<>();
List常见方法
返回类型 |
方法名 |
作用 |
boolean |
contains(Value) |
列表中存在Value则返回true,否则false |
boolean |
add(Value) |
添加进列表末尾 |
E |
get(index) |
获取下标对应元素 |
E |
set(index, E element) |
在索引index处将值替换为element |
int |
indexOf(E) |
返回该元素第一次出现的索引 |
int |
lastIndexOf(TE |
返回该元素最后一次出现的索引 |
boolean |
isEmpty() |
列表长度是否为空 |
void |
clear() |
清空列表 |
List
|
subList(int fromIdx, endIdx) |
返回[fromIdx(含), endIdx) 的元素集 |
boolean |
addAll(index, Collection<? extends E> ) |
将指定集合中的所有元素插入到此列表中的指定位置(可选操作)。 |
List转数组
E[] elements = list.toArray(new int[list.size()])
List列表