J'ai une classe appelée Coordinate, et je suis en train de construire un vecteur de ces objets de coordonnées. Voici ce que les coordonnées de classe ressemble - il est assez simple:Accéder aux variables d'objets stockées dans un vecteur
class Coordinate {
public int x;
public int y;
// constructor
public Coordinate(int x, int y) {
this.x = x;
this.y = y;
}
}
Ma question est, après avoir fait un vecteur tenant plusieurs instances de cette classe, comment pourrais-je accéder au valeurs x ou y d'une coordonnée objet à une donnée indice du vecteur? À titre d'exemple:
v = new Vector<Coordinate>();
Coordinate a = new Coordinate(2, 3);
Coordinate b = new Coordinate(1, 4);
v.add(a);
v.add(b);
Comment pourrais-je accéder à la valeur y de l'objet à index0 du vecteur et de le comparer à la valeur y de l'objet à index1? Merci!