Moin,
ich habe aktuell das folgende Problem, dass ich eine txt-Datei habe, welche aus unterschiedlichen Zeichen und mehreren Zeilen besteht.
Diese soll per BufferedReader eingelesen und schließlich jedes Zeichen seperat in ein char-Array gespeichert werden.
Meine Überlegung, um die Abmessung für das Array festzulegen ist folgende:
Sodass nun das Array angelegt werden kann:
Anschließend wollte ich per zeile.charAt() die einzelnen Zeichen in das Array speichern.
Mein Problem ist nun, dass zeile nach der while-schleife nicht mehr abrufbar ist (null). Ich kann also nicht einfach die selbe while-Schleife nehmen und per for-Schleife die Daten speichern.
Habt ihr da eine Idee, was ich machen kann?
Vielen Dank
ich habe aktuell das folgende Problem, dass ich eine txt-Datei habe, welche aus unterschiedlichen Zeichen und mehreren Zeilen besteht.
Diese soll per BufferedReader eingelesen und schließlich jedes Zeichen seperat in ein char-Array gespeichert werden.
Meine Überlegung, um die Abmessung für das Array festzulegen ist folgende:
Java:
while((zeile = reader.readLine()) != null) {
//System.out.println(zeile);
x++;
y = zeile.length();
}
Sodass nun das Array angelegt werden kann:
Java:
char spielfeld[][] = new char [x][y];
Anschließend wollte ich per zeile.charAt() die einzelnen Zeichen in das Array speichern.
Mein Problem ist nun, dass zeile nach der while-schleife nicht mehr abrufbar ist (null). Ich kann also nicht einfach die selbe while-Schleife nehmen und per for-Schleife die Daten speichern.
Habt ihr da eine Idee, was ich machen kann?
Vielen Dank