序号 | 方法和说明 |
---|
1. | boolean add(E element) 在向量末尾添加一个新元素。 |
2. | void add(int index, E element) 在向量中的指定位置插入指定元素。 |
3. | boolean addAll(Collection<? extends E> c ) 将指定集合的所有元素追加到向量的末尾。 |
4. | boolean addAll(int index, Collection<? extends E> c) 将指定集合的所有元素插入向量中的指定位置。 |
5. | void addElement(E element) 在向量末尾添加一个新元素。 |
6. | int capacity() 返回向量的当前容量。 |
7. | voidclear() 清除向量的所有元素。 |
8. | Object clone() 返回向量的克隆。 |
9. | boolean contains(Object obj) 如果向量包含指定元素,则返回 true。 |
10。 | boolean containsAll(Collection<?> c) 如果向量包含指定 Collection 中的所有元素,则返回 true。 |
11。 | void copyInto(Object[] anArray) 将向量的分量复制到指定的数组中。 |
12。 | E elementAt(int index) 返回向量中指定索引处的元素。 |
13. | Enumeration<E> elements() 返回向量分量的枚举。 |
14。 | void EnsureCapacity(int minCapacity) 如有必要,增加向量的容量,以确保它至少可以容纳最小容量参数指定的组件数量。 |
15。 | boolean equals(Object obj) 比较指定的 Object 与 Vector 是否相等。 |
16。 | EfirstElement() 返回向量的第一个元素(索引 = 0 处的元素)。 |
17. | void forEach(Consumer<? super E> action) 对可迭代的每个元素执行给定的操作,直到处理完所有元素或该操作引发异常。 |
18。 | E get(int index) 返回向量指定索引处的元素。 |
19. | int hashCode() 返回 Vector 的哈希码值。 |
20。 | int indexOf(Object obj) 返回向量中第一次出现指定元素的索引,如果向量中不存在该元素,则返回 -1。 |
21。 | int indexOf(Object obj, int index) 返回指定元素在向量中第一次出现的索引,从指定索引开始向前搜索,如果向量中不存在该元素,则返回 -1。 |
22。 | void insertElementAt(E obj, int index ) 将指定对象作为组件插入向量中指定索引处。 |
23。 | boolean isEmpty() 如果向量为空,则返回 true,否则返回 false。 |
24。 | Iterator<E> iterator() 按正确顺序返回列表中元素的迭代器。 |
25。 | ElastElement() 返回向量的最后一个元素(索引 = size() - 1 处的元素)。 |
26。 | int lastIndexOf(Object obj) 返回向量中最后一次出现的指定元素的索引,如果向量中不存在该元素,则返回 -1。 |
27。 | int lastIndexOf(Object obj, int index) 返回向量中最后一次出现的指定元素的索引,从指定索引开始向后搜索,如果向量中不存在该元素,则返回 -1。 |
28。 | ListIterator<E> listIterator() 返回列表中元素的列表迭代器(按正确的顺序)。 |
29。 | ListIterator<E> listIterator(int index) 返回列表中元素的列表迭代器(以正确的顺序),从列表中的指定位置开始。 |
30。 | E remove(int index) 删除向量中指定位置的元素。 |
31。 | boolean remove(Object obj) 从向量中删除第一次出现的指定元素(如果存在)。 |
32。 | boolean removeAll(Collection<?> c) 从向量中删除指定集合中包含的所有元素。 |
33。 | void removeAllElements() 从向量中删除所有分量并将其大小设置为零。 |
34。 | boolean removeElement(Object obj) 从向量中删除第一次出现的参数。 |
35。 | void removeElementAt(int index) 删除向量中指定位置的元素。 |
36. | boolean removeIf(Predicate<? super E> filter) 删除集合中满足给定谓词的所有元素。 |
37。 | protected void removeRange(int fromIndex, int toIndex) 从列表中删除索引在 fromIndex(包含)和 toIndex(不包括)之间的所有元素。 |
38。 | void ReplaceAll(UnaryOperator<E> operator) 将列表中的每个元素替换为将运算符应用于该元素的结果。 |
39。 | boolean retainAll(Collection<?> c) 仅保留向量中包含在指定集合中的元素。 |
40。 | E set(int index,E element) 用指定元素替换向量中指定索引处的元素。 |
41。 | void setElementAt(E obj, int index ) 将向量指定索引处的组件设置为指定对象。 |
42。 | void setSize(int newSize) 设置向量的大小。 |
43。 | int size() 返回向量中的元素数量。 |
44。 | void sort(Comparator<? super E> c ) 根据指定比较器产生的顺序对列表元素进行排序。 |
45。 | Spliterator<E> spliterator() 在列表中的元素上创建一个后期绑定和快速失败的分割器。 |
46。 | List<E> subList(int fromIndex, int toIndex ) 返回列表中介于 fromIndex(包含)和 toIndex(不包含)之间的部分的视图。 |
47。 | Object [] toArray() 返回一个数组,其中包含向量中按正确顺序排列的所有元素。 |
48。 | <T> T[] toArray( T[] a) 返回一个数组,其中包含向量中按正确顺序排列的所有元素;返回数组的运行时类型是指定数组的运行时类型。 |
49。 | String toString() 返回向量的字符串表示形式,其中包含每个元素的字符串表示形式。 |
50。 | void trimToSize() 将向量的容量修剪为向量的当前大小。 |