so habe ich nur eine kurze Frage. Das Programm soll ein Zeichenarray erstellen und den Inhalt aus einer Textdatei holen, die viele zufällige Symbole wie &,?,!, Buchstaben und Zahlen enthält. Ich bin nicht erlaubt, getrennte Arrays zu erstellen und sie stattdessen in das 2d-Array zu legen. Wie würde ich das machen? Ich kenne bereits die Anzahl der Zeilen und Spalten, weil sie mir am Anfang der Datei sagt, bevor sie alle Symbole und Sachen hat. Heres, was ich habe, so weit:Wie würde ich eine TXT-Datei mit vielen Symbolen in ein Array konvertieren?
char [][]charArray=new char[a][b];
for(int z=0;z<charArray.length;z++)
{
for(int y=0;y<charArray[y].length;y++)
{
charArray[y]=fileReader.next();
}
}
So A ist die Anzahl der Zeilen und B ist die Anzahl der Spalten aus zu lesen. Wenn ich das Programm ausführe, heißt es, dass es ein char [] charArray erwartet, und es fand eine Zeichenfolge, und der Fehler wird als inkompatibler Typfehler bezeichnet. ALso ps: fileReader ist mein Scanner, um aus einer Datei zu lesen. Vielen Dank!