1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33
| public class Point {
private final String id;
private final int x;
private final int y;
public Point(int x, int y) {
this.id = x + "-" + y;
this.x = x;
this.y = y;
}
public String getId() {
return id;
}
public int getX() {
return x;
}
public int getY() {
return y;
}
@Override
public String toString() {
final StringBuilder sb = new StringBuilder("Point{");
sb.append("x=").append(x);
sb.append(", y=").append(y);
sb.append('}');
return sb.toString();
}
} |