vector类问题
我定义的一个Vector类intver中添加的都是int类型的数据,但是当我用这条语句int number=(int)inver.get(0)取值的时候
就是编译出错,那么要怎样取值啊
我定义的一个Vector类intver中添加的都是int类型的数据,但是当我用这条语句int number=(int)inver.get(0)取值的时候
就是编译出错,那么要怎样取值啊
如果你用的是1.5以后的版本JDK.,则没有必要转型,直接添加int值,直接取就可以了
Vector<Integer> v=new Vector<Integer>();
v.add(1);
v.add(2);
int i=v.get(0);
这样就可以直接对一些基本数据类型进行操作,则不用包装类了.这是1.5新加的泛型和自动开关箱机制