Hi
Ich habe ein 2d array (also z.b. int[][] ) erstellt. Und möchte jetzt durch eine Doppel-for-Schleife jedes Element dieses Arrays füllen.
(Wichtig dafür ist glaub ich noch zu sagen das ich das in Greenfoot (einem Spieleprogramm) verwenden will. Link: Greenfoot | About Greenfoot)
Das funktioniert auch wenn ich jetzt "Space" drücke werden alle Einträge in der Konsole ausgegeben. Mein Problem ist nur das es bei x=2 y=0 anfängt. Obwohl es doch eigentlich bei x=0 y=0 anfangen müsste. Wo ist der Fehler?
mfg
Ich habe ein 2d array (also z.b. int[][] ) erstellt. Und möchte jetzt durch eine Doppel-for-Schleife jedes Element dieses Arrays füllen.
(Wichtig dafür ist glaub ich noch zu sagen das ich das in Greenfoot (einem Spieleprogramm) verwenden will. Link: Greenfoot | About Greenfoot)
Java:
public void act()
{
if (Greenfoot.isKeyDown("space"))
{
for (int x = 0; x < 8; x++)
{
for (int y = 0; y < 8; y++)
{
System.out.println("Position: " + x + " " + y);
}
}
}
}
Das funktioniert auch wenn ich jetzt "Space" drücke werden alle Einträge in der Konsole ausgegeben. Mein Problem ist nur das es bei x=2 y=0 anfängt. Obwohl es doch eigentlich bei x=0 y=0 anfangen müsste. Wo ist der Fehler?
mfg