Hallo, ich hab genau zu diesem Thema noch eine Frage:
Ich habe eine Klasse die heißt Felder.
Jetzt möchte ich ein doppeltes Array mit Feldern erstellen und mit entsprechenden Variablen(2 koordinaten) speichern.
Leider bekomme ich einen Fehler |Java.lang.NullPointerException|
Hier der Code:
Die Klasse Felder:
Ich habe eine Klasse die heißt Felder.
Jetzt möchte ich ein doppeltes Array mit Feldern erstellen und mit entsprechenden Variablen(2 koordinaten) speichern.
Leider bekomme ich einen Fehler |Java.lang.NullPointerException|
Hier der Code:
Code:
static final int ROWS = 5; static final int COLS = 7; Felder[][] SP = new Felder[ROWS][COLS]; for (int row = 0; row < ROWS; row++) { for (int col = 0; col < COLS; col++) { SP[row][col] = new Felder(); SP[row][col].Kord_x = col; SP[row][col].Kord_y = row; } }
Die Klasse Felder:
Code:
public class Felder { boolean nonset = true; boolean S1 = false; int Kord_x=0; int Kord_y=0; }
Comment