定义
Vector 类实现了一个动态数组,主要用在事先不知道数组的大小,或者只是需要一个可以改变大小的数组的情况。
构造方法
默认的向量,默认大小为 10
Vector()
创建指定大小的向量
Vector(int size)
创建指定大小的向量,并可按指定量增加容量
Vector(int size,int incr)
创建一个包含集合 c 元素的向量
Vector(Collection c)
常用函数
函数 | 作用 |
---|---|
void add(int index, Object element) | 在此向量的指定位置插入指定的元素。 |
boolean add(Object o) | 将指定元素添加到此向量的末尾。 |
boolean addAll(Collection c) | 将指定 Collection 中的所有元素添加到此向量的末尾,按照指定 collection 的迭代器所返回的顺序添加这些元素。 |
boolean addAll(int index, Collection c) | 在指定位置将指定 Collection 中的所有元素插入到此向量中。 |
void clear() | 从此向量中移除所有元素。 |
Object get(int index) | 返回向量中指定位置的元素。 |
Object remove(int index) | 移除此向量中指定位置的元素。 |
boolean remove(Object o) | 移除此向量中指定元素的第一个匹配项,如果向量不包含该元素,则元素保持不变。 |