Hallo,
ich übe gerade in Java und habe mir zur Aufgabe gemacht, mittels FileWriter und FileReader eine Datei zu kopieren. Also eine wirklich einfache Übung:
quelle und ziel sind File-Objekte.
Nur leider muss ich feststellen, das bei Textdateien, die Umlaute nicht richtig kopiert werden. Ich dachte, das das gearde bei Java kein Problem sein sollte wegen Unicode.
Wo ist das Problem, oder: was mache ich falsch ????
Danke
famco
ich übe gerade in Java und habe mir zur Aufgabe gemacht, mittels FileWriter und FileReader eine Datei zu kopieren. Also eine wirklich einfache Übung:
Java:
FileReader lesen=new FileReader(quelle);
FileWriter schreiben=new FileWriter(ziel);
int x;
while (lesen.ready()) {
x=lesen.read();
schreiben.write(x);
}
schreiben.close();
usw.
Nur leider muss ich feststellen, das bei Textdateien, die Umlaute nicht richtig kopiert werden. Ich dachte, das das gearde bei Java kein Problem sein sollte wegen Unicode.
Wo ist das Problem, oder: was mache ich falsch ????
Danke
famco
Zuletzt bearbeitet: