hallo zusammen,
kleines Problem, ist evtl simpel, aber ich blicke momentan nicht durch.
ich möchte ein Array zur späteren benutzung als schachbrett mit dem Startwert FALSE für jedes Feld initialisieren,
aber ich bekomme schon in dieser methode iene Fehlermeldung :bahnhof:
java.lang.ArrayIndexOutOfBoundsException
sagt mir der compiler,
kann mal jemand nach schauen???
besten dank im vorraus
kleines Problem, ist evtl simpel, aber ich blicke momentan nicht durch.
ich möchte ein Array zur späteren benutzung als schachbrett mit dem Startwert FALSE für jedes Feld initialisieren,
aber ich bekomme schon in dieser methode iene Fehlermeldung :bahnhof:
java.lang.ArrayIndexOutOfBoundsException
sagt mir der compiler,
kann mal jemand nach schauen???
besten dank im vorraus
Code:
public class name{
public int anzZeilen = 5; // Anzahl Zeilen
public int anzSpalten = 5; // Anzahl Spalten
public int felder = anzZeilen * anzSpalten; // Anzahl Felder
/**
* Methode erzeugt Schachbrett
*/
protected void starteSpringer()
{
System.out.println("Methode starteSpringer aufgerufen");
System.out.println();
schachbrett = new boolean[anzZeilen][anzSpalten]; // alle Felder auf FALSE
//springerZug = new int[1000000][1000000];
for(int i=1; i < (anzZeilen+1); i++)
{
for(int j=1; j < (anzSpalten+1); j++)
{
schachbrett[i][j] = false;
} //for2
} //for1
System.out.println("Methode starteSpringer erfolgreich durchlaufen");
System.out.println();
}
}//name