我有这个问题,
java中的向量只接受对象吗?但这段代码编译得很好
Vector myv=new Vector();
myv.addElement(1);
myv.addElement(1);
Run Code Online (Sandbox Code Playgroud)
它将它封装为Integer的对象吗?如果确实如此,为什么要这样说
System.out.println(myv.elementAt(0)==myv.elementAt(1));
Run Code Online (Sandbox Code Playgroud)
真的吗!!! 他们应该是两个不同的对象......?
同时此语句抛出一个错误,确保该元素是一个对象.
int x=myv.elementAt(0);
Run Code Online (Sandbox Code Playgroud)
有人可以帮我解释一下吗?谢谢.