以下这段代码是Java1.4的, 如何改成 1.5 格式呢? import java.util.*;public class MyVector extends Vector {
public MyVector(){
super(1,1);
}
public void addInt(int i){
addElement(new Integer(i));
}
public void addFloat(float f){
addElement(new Float(f));
}
public void addString(String s){
addElement(s);
}
public void addCharArray(char a[]){
addElement(a);
}
public void printVector(){
Object o;
int length = size();
System.out.println("Number of vector elements is " + length + " and they are: "); for ( int i=0; i<length; i++ ){
  o=elementAt(i);
if ( o instanceof char[] ){
System.out.println(String.copyValueOf((char[])o));
}
else 
System.out.println(o.toString());
}
} public static void main(String [] args){
MyVector v = new MyVector(); // 注意: 这里如何改成 1.5 格式呢? 
int digit = 5;
float real = 3.14f;
char letters[] = {'a', 'b', 'c', 'd'};
String s = new String("Hi there!"); v.addInt(digit);
v.addFloat(real);
v.addString(s);
v.addCharArray(letters);
v.printVector();
}
};