java JDBC与数据库实验

img

img


想问一下图二中的intValue为什么出错了 应该怎么改
有代码最好

你在申明 Vector<> vector = new Vector<>(); 时没有申明泛型的类型,默认时object,而object没有intValue() 方法,所以会报错


public class Demo23 {
    public static void main(String[] args) {
        Vector<Integer> vector = new Vector<Integer>();
        vector.add(new Integer(1));
        vector.add(new Integer(2));
        int a = vector.elementAt(0).intValue();
        System.out.println(a);
    }
}

img

你要写Vector<Integer>,改一下即可。

如有帮助,请采纳,十分感谢!