public boolean add(E e)
将指定的元素追加到此Vector的末尾。
public void add(int index, E element)
将指定元素插入此Vector中的指定位置。将当前位置的元素(如果有)和任何后续元素向右移动(将其添加到其索引中)。
public boolean addAll(int index, Collection <?extends E > c)
将指定Collection中的所有元素插入到此Vector中的指定位置。将当前位置的元素(如果有)和任何后续元素向右移动(增加其索引)。新元素将按照指定Collection的迭代器返回的顺序出现在Vector中。
public E remove(int index)
删除此Vector中指定位置的元素。将任何后续元素向左移位(从索引中减去一个)。返回从Vector中删除的元素。
public E set(int index, E element)
用指定的元素替换此Vector中指定位置的元素。
public E set(int index, E element)
用指定的元素替换此Vector中指定位置的元素。
public boolean isEmpty()测试此向量是否没有组件。
public Object [] toArray()
以正确的顺序返回包含此Vector中所有元素的数组。
public int indexOf(Object o)
返回此向量中第一次出现的指定元素的索引,如果此向量不包含该元素,则返回-1。更正式地说,返回的指数最低i,从而 Objects.equals(o, get(i)),或-1,如果没有这样的指标。
public int indexOf(Object o, int index)
返回此向量中第一次出现的指定元素的索引,从中搜索index,或者如果找不到该元素,则返回-1。更正式地说,返回的指数最低i,从而 (i >= index && Objects.equals(o, get(i))),或-1,如果没有这样的指标。