Mam problem z nastepującym kodem:
String[][] wyspa1;
for (int i = 0; i < zwierzaki.length; i++)
{
Zasoby z = zwierzaki[i];
int[] polozenie=z.pobierzPolozenie();
int k=polozenie[0];
int m=polozenie[1];
wyspa1[k][m] = z.pobierzSygnature();
}
}
Chce wpisać do tablicy wyspa1 sygnatury zwierzątek. Jednak wyskakuje mi taki błąd:
C:\Documents and Settings\Administrator\Wyspa\src\Wyspa.java:79: variable wyspa1 might not have been initialized
wyspa1[k][m] = z.pobierzSygnature();
Czyli kompilator zwraca błąd i nie chce się kompilować bo wyspa1 moze nie zostać zainicjalizowana. Dlaczego tak jest?