关于JAVA中Vector的类型比较问题

来源:百度知道 编辑:UC知道 时间:2024/06/08 18:09:34
我定义了一个Vector用于存放int(类似于C++中的vector<int>)

但是当我想将Vector中的某元素跟一个int比较的时候,编译器提示Object和int不能比较,编译不过.

请问应该怎么解决这个问题?? 如何将Object类型转换为int类型?

object是类,你可以把object强制转换成integer,然后再转换成int的方法。

楼上别发广告!

回楼主:

类似这样用就可以了,用Integer实例化

(Integer)Vector.get(i)<10;

Vector可以存int吗?

你可以用Vector<Integer>啊,然后取出来应该是Object的,强转成Integer就可以.