代码:
Vector<String> vector = new Vector<>();
源代码:
public Vector() {
this(10);
}
public Vector(int initialCapacity) {
this(initialCapacity, 0);
}
public Vector(int initialCapacity, int capacityIncrement) {
super();
if (initialCapacity < 0)
throw new IllegalArgumentException("Illegal Capacity: "+
initialCapacity);
this.elementData = new Object[initialCapacity];
this.capacityIncrement = capacityIncrement;
}
2. Vector有參初始化
代码:
Vector<String> vector1 = new Vector<>();
vector1.add("Hello");
Vector<String> vector = new Vector<>(vector1);
源代码:
public Vector(Collection<? extends E> c) {