java.util.Vector

java.util.Vector

一、定义

public class Vector extends AbstractList implements List, RandomAccess, Cloneable, Serializable{}
Vector类实现了一个可增长的对象数组。

二、构造函数

ConstructorDescription
Vector()Constructs an empty vector so that its internal data array has size 10 and its standard capacity increment is zero
Vector(Collection<? extends E> c)Constructs a vector containing the elements of the specified collection, in the order they are returned by the collection’s iterator.
Vector(int initialCapacity)Constructs an empty vector with the specified initial capacity and with its capacity increment equal to zero
Vector(int initialCapacity, int capacityIncrement)Constructs an empty vector with the specified initial capacity and capacity increment

三、方法

MethodDescription
(boolean)add(E e)Appends the specified element to the end of this Vector
(void)add(int index, E element)Inserts the specified element at the specified position in this Vector
(boolean)addAll(Collection<? extends E> c)Appends all of the elements in the specified Collection to the end of this Vector, in the order that they are returned by the specified Collection’s Iterator
(boolean)addAll(int index, Collection<? extends E> c)Inserts all of the elements in the specified Collection into this Vector at the specified position
(void)addElement(E obj)Adds the specified component to the end of this vector, increasing its size by one
(int)capacity()Returns the current capacity of this vector
(void)clear()Removes all of the elements from this Vector
(Object)clone()Returns a clone of this vector
(boolean)contains(Object o)Returns true if this vector contains the specified element
(void)copyInto(Object[] anArray)Copies the components of this vector into the specified array
(E)elementAt(int index)Returns the component at the specified index
(Enumeration)elements()Returns an enumeration of the components of this vector
(boolean)equals(Object o)Compares the specified Object with this Vector for equality
(E)firstElement()Returns the first component (the item at index 0) of this vector
(E)get(int index)Returns the element at the specified position in this Vector
(int)hashCode()Returns the hash code value for this Vector
(int)indexOf(Object o)Returns the index of the first occurrence of the specified element in this vector, or -1 if this vector does not contain the element
(int)indexOf(Object o, int index)Returns the index of the first occurrence of the specified element in this vector, searching forwards from index, or returns -1 if the element is not found
(boolean)isEmpty()Tests if this vector has no components
(E)lastElement()Returns the last component of the vector
(int)lastIndexOf(Object o)Returns the index of the last occurrence of the specified element in this vector, or -1 if this vector does not contain the element
(int)lastIndexOf(Object o, int index)Returns the index of the last occurrence of the specified element in this vector, searching backwards from index, or returns -1 if the element is not found
(E)remove(int index)Removes the element at the specified position in this Vector
(boolean)remove(Object o)Removes the first occurrence of the specified element in this Vector If the Vector does not contain the element, it is unchanged
(void)removeAllElements()Removes all components from this vector and sets its size to zero
(boolean)removeElement(Object obj)Removes the first (lowest-indexed) occurrence of the argument from this vector
(void)removeElementAt(int index)Deletes the component at the specified index
(E)set(int index, E element)Replaces the element at the specified position in this Vector with the specified element
(int)size()Returns the number of components in this vector
(void)sort(Comparator<? super E> c)Sorts this list according to the order induced by the specified Comparator
(Object[])toArray()Returns an array containing all of the elements in this Vector in the correct order
( T[])toArray(T[] a)Returns an array containing all of the elements in this Vector in the correct order; the runtime type of the returned array is that of the specified array
(String)toString()Returns a string representation of this Vector, containing the String representation of each element
(void)trimToSize()Trims the capacity of this vector to be the vector’s current size

更多内容参考链接:https://docs.oracle.com/javase/8/docs/api/java/util/Vector.html

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值