G
Gast
Gast
Hallo, ich brauche Hilfe bei einer Hashtable, in der ich mehrere Kreise mappen soll. Anschliessend sollen von einem Kreis nur die X- und Y-Koordinaten ausgegeben werden.
Nur leider mache ich dass das erste Mal (bin totaler Java Anfänger)und komme irgendwie nicht weiter!
Folgenden Code habe ich bis jetzt, nur funktioniert er nicht. Wahrscheinlich fehlt noch so einiges bzw. ist falsch.
Ich hoffe ihr könnt mir weiterhelfen!!!!!
Vielen Dank schon mal!!!!
Stefan
Nur leider mache ich dass das erste Mal (bin totaler Java Anfänger)und komme irgendwie nicht weiter!
Folgenden Code habe ich bis jetzt, nur funktioniert er nicht. Wahrscheinlich fehlt noch so einiges bzw. ist falsch.
Ich hoffe ihr könnt mir weiterhelfen!!!!!
Code:
public class test extends java.util.Hashtable
{
public static void main(String[] args)
{
Hashtable h = new java.util.Hashtable();
public Kreis(int x, int y, int radius)
//Werte von x,y und radius sind frei wählbar
Kreis k1 = new Kreis(10,20,30);
Kreis k2 = new Kreis(15,50,40);
Kreis k3 = new Kreis(30,70,20);
Kreis k4 = new Kreis(100,90,15);
Kreis k5 = new Kreis(150,80,10);
Kreis k6 = new Kreis(120,25,5);
h.put (k1, new Integer (0));
h.put (k2, new Integer (1));
h.put (k3, new Integer (2));
h.put (k4, new Integer (3));
h.put (k5, new Integer (4));
h.put (k6, new Integer (5));
{
System.out.println("x/y Koordinaten:"+ k3.getx(2) + "," + k3.gety(2));
}
}
}
Vielen Dank schon mal!!!!
Stefan