Hallöchen,
ich hab da ein, meiner meinung nach, einfaches Problem, aber ich komm einfach nicht auf die Lösung!!
Also ich habe eine .txt - Datei. Diese lese ich ein und speichere die Zeile in einen String. Diesen möchte ich dann "splitten". Den gesplitteten String speichere ich in ein Array. Und wenn ich das Array dann ausgeben möchte, bekomme ich nur komische Zeichen. Hat irgendjemand vielleicht eine Idee??
Hier mein Code:
Code :
Das Ergebnis ist dann immer: ÿþd
Und in der Datei steht:
deutschvokabel.englischvokabel
Hat vielleicht jemand eine Idee ?
ich hab da ein, meiner meinung nach, einfaches Problem, aber ich komm einfach nicht auf die Lösung!!
Also ich habe eine .txt - Datei. Diese lese ich ein und speichere die Zeile in einen String. Diesen möchte ich dann "splitten". Den gesplitteten String speichere ich in ein Array. Und wenn ich das Array dann ausgeben möchte, bekomme ich nur komische Zeichen. Hat irgendjemand vielleicht eine Idee??
Hier mein Code:
Code :
Java:
FileReader fr = new FileReader("vokabeln.txt");
BufferedReader br = new BufferedReader(fr);
String vokabeln = br.readLine();
String[] vokabelnArray = vokabeln.split("//.");
System.out.println(vokabeln.toString());
br.close();
Das Ergebnis ist dann immer: ÿþd
Und in der Datei steht:
deutschvokabel.englischvokabel
Hat vielleicht jemand eine Idee ?