Mam problem z jedna metoda:
public String[] tworzStrTab(String lancuch){
char[] arrayLancuch = lancuch.toCharArray();
String[] strTab = null;
String line = "";
int i,j;
for(i = 0, j = 0; i < arrayLancuch.length; i++){
line += arrayLancuch[i];
if(arrayLancuch[i] == '\n'){
strTab[j] = line;
j++;
line = "";
}
}
return strTab;
}
Otóż po zainicjalizowaniu tej metody:
String klucz = getTextField().toString();
PolDun pd = new PolDun(klucz);
String zawartoscPliku = pd.pobierzZawartoscPliku();
String[] strTab = pd.tworzStrTab(zawartoscPliku);
dostaje
java.lang.NullPointerException
Co jest niepoprawnego w tej metodzie?