gpt4 book ai didi

java - 访问存储在 vector 中的对象的变量

转载 作者:行者123 更新时间:2023-11-29 08:17:01 25 4
gpt4 key购买 nike

我有一个名为 Coordinate 的类,正在构建这些坐标对象的 vector 。这是 Coordinate 类的样子 - 它非常简单:

    class Coordinate {
public int x;
public int y;

// constructor
public Coordinate(int x, int y) {
this.x = x;
this.y = y;
}
}

我的问题是,在创建一个包含此类的多个实例的 vector 之后,我将如何在 vector 的给定索引处访问 Coordinate 对象的 x 或 y 值?例如:

v = new Vector<Coordinate>();
Coordinate a = new Coordinate(2, 3);
Coordinate b = new Coordinate(1, 4);
v.add(a);
v.add(b);

如何访问 vector 索引 0 处对象的 y 值并将其与索引 1 处对象的 y 值进行比较?谢谢!

最佳答案

Vector 的get 方法返回vector 中的实际对象。所以这是比较 y 值的方法:

if (v.get(0).y == v.get(1).y)

关于java - 访问存储在 vector 中的对象的变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3909517/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com