如何返回向量的索引?

时间:2014-03-11 01:59:28

标签: java vector

我阅读了来自Vector的java文档,并且在我刚刚添加了一个元素后,我怎么能看到向量的索引号。 我试图沿着这些方向做点什么:

vec.addElement(new Person(Number,firstName,familyName));

int lastPersonIndex = vec.RETURN THE LAST INDEX();

我尝试使用lastElement,但是它返回一个对象,我希望它存储在一个int中。我无法解决我是如何转换它的(不能将一个对象转换为一个int,你可以吗?)

你可以在初级水平看到我,所以任何帮助赞赏

N.B只是为了补充我知道推荐的方法比使用向量更新,但这是作业的一部分,我们学习了矢量,所以我想在我正在做的工作中使用它们

2 个答案:

答案 0 :(得分:2)

返回Vector的size

int lastPersonIndex = vec.size() - 1; // minus 1 because of 0 based counting.

答案 1 :(得分:1)

您应该返回矢量大小 - 1:

int lastPersonIndex = vec.size() - 1;