我有一个名为Coordinate的类,正在构建这些坐标对象的向量.这是Coordinate类的样子 - 它非常简单:
class Coordinate {
public int x;
public int y;
// constructor
public Coordinate(int x, int y) {
this.x = x;
this.y = y;
}
}
Run Code Online (Sandbox Code Playgroud)
我的问题是,在创建一个包含该类的几个实例的向量之后,如何在向量的给定索引处访问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);
Run Code Online (Sandbox Code Playgroud)
如何在向量的index0处访问对象的y值,并将其与index1处对象的y值进行比较?谢谢!
Vector的get方法返回向量中的实际对象.所以这里是你如何比较y值:
if (v.get(0).y == v.get(1).y)
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
8832 次 |
| 最近记录: |