Hallo, ich habe mich (aus Langeweile) mal daran gemacht "Snake" selbst umzusetzen. Daher habe ich nun ein zweidimensionales Array vom Typ Field (selbst erstellt), dem ich nun Werte zuweisen möchte. Dummerweise kriege ich aber gerade bei der Wertzuweisung eine NullPointerException reingewürgt. Hier die entsprechende Zeile:
Vielleicht liegt es auch daran, dass ich das Array nicht ordnungsgemäß initialisiert habe, allerdings habe ich da auch schon einige Variationen ausprobiert, die nichts an meiner Lage geändert haben.
Dass map[cox][coy] null ist, ist mir ja auch klar, nur frage ich mich warum um alles in der Welt ich eine Fehlermeldung bekomme wenn ich diesen Zustand beheben will. Für aufschlussreiche Hilfe wäre ich sehr dankbar.
P.S. Falls der gelieferte Code zu dürftig ist, sagt bitte Bescheid.
Java:
map[cox][coy] = new Field(cox, coy, state);
Dass map[cox][coy] null ist, ist mir ja auch klar, nur frage ich mich warum um alles in der Welt ich eine Fehlermeldung bekomme wenn ich diesen Zustand beheben will. Für aufschlussreiche Hilfe wäre ich sehr dankbar.
P.S. Falls der gelieferte Code zu dürftig ist, sagt bitte Bescheid.