import java.util.*;
public class VectorExample {
@SuppressWarnings("unchecked")
public static void main(String[] args) {
@SuppressWarnings("rawtypes")
Vector v=new Vector(2,1);
System.out.println("矢量初始大小:"+v.size());
System.out.println("矢量初始容量:"+v.capacity());
v.addElement(new Integer(1));
v.addElement(new Integer(2));
v.addElement(new Integer(3));
v.addElement(new Integer(4));
System.out.println("加4个整数元素后的容量:"+v.capacity());
v.addElement(new Double(5.45));
System.out.println("当前容量:"+v.capacity());
v.addElement(new Double(6.08));
v.addElement(new Integer(7));
System.out.println("当前容量:"+v.capacity());
v.addElement(new Float(9.4));
v.addElement(new Integer(10));
System.out.println("当前容量:"+v.capacity());
v.addElement(new Integer(11));
v.addElement(new Integer(12));
System.out.println("第1个元素:"+(Integer)v.firstElement());
System.out.println("最后一个元素:"+(Integer)v.lastElement());
if(v.contains(new Integer(3)))
System.out.println("矢量容量:3.");
@SuppressWarnings("rawtypes")
Enumeration vEnum=v.elements();
System.out.println("\n矢量中的元素:");
while(vEnum.hasMoreElements())
System.out.print(vEnum.nextElement()+" ");
}
}
矢量初始大小:0
矢量初始容量:2
加4个整数元素后的容量:4
当前容量:5
当前容量:7
当前容量:9
第1个元素:1
最后一个元素:12
矢量容量:3.
矢量中的元素:
1 2 3 4 5.45 6.08 7 9.4 10 11 12