Ich hab 2 Point-Objekte, von denen ich nun die Distanz berechnen soll.
Ich finde keine Möglichkeit, die Point-Objekte direkt zu vergleichen .... ?
und
.
Die Point/Point2D-Klasse hat keine Methode, die mir da hilft (Point2D.distance() will double-Werte).
Wieso hab ich ein Point-Objekt mit 2 Intwerten, während alle Methoden von Point/Point2D double-Werte wollen? Das ist unlogisch :noe:.
Theoretisch kann ichs mit dem Satz des Phytagoras machen (Satz des Pythagoras ? Wikipedia), sieht mir aber umständlich aus, wenn ich die einzelnen Koordinaten erst deklarieren und initialisieren muss.
Point2D (Java 2 Platform SE v1.4.2)
Ich finde keine Möglichkeit, die Point-Objekte direkt zu vergleichen .... ?
Code:
Point(int x, int y)
Code:
Point(int a, int b)
Die Point/Point2D-Klasse hat keine Methode, die mir da hilft (Point2D.distance() will double-Werte).
Wieso hab ich ein Point-Objekt mit 2 Intwerten, während alle Methoden von Point/Point2D double-Werte wollen? Das ist unlogisch :noe:.
Theoretisch kann ichs mit dem Satz des Phytagoras machen (Satz des Pythagoras ? Wikipedia), sieht mir aber umständlich aus, wenn ich die einzelnen Koordinaten erst deklarieren und initialisieren muss.
Point2D (Java 2 Platform SE v1.4.2)