G
Guest
Gast
Sorry, dass ich schon wieder ne Frage hab... aber die Frage beschäftigt mich schon länger als die vorherige...
Also ich habe eine Datei die ich gerne umschreiben würde... da ich bis jetzt noch nicht rausgefunden habe wie man einzelne Zeilen eines RandomAccessFiles überschreibt setze ich als erstes dessen Länge auf 0 und schreibe dann die neuen Zeilen rein:
Nun kommt zwar kein Fehler nachdem das Programm durchgelaufen ist, jedoch bleibt die Datei unverändert... kann mir jemand helfen wie ich das Problem beseitigen kann?
Also ich habe eine Datei die ich gerne umschreiben würde... da ich bis jetzt noch nicht rausgefunden habe wie man einzelne Zeilen eines RandomAccessFiles überschreibt setze ich als erstes dessen Länge auf 0 und schreibe dann die neuen Zeilen rein:
Code:
public static void start() throws FileNotFoundException, IOException {
dateiauswahl();
RandomAccessFile einl = new RandomAccessFile(Datei, "rw");
if(true){
einl.setLength(0);
einl.writeChars("Zeile1 des Textes \n");
einl.writeChars("Zeile2");
einl.close();
}
}
Nun kommt zwar kein Fehler nachdem das Programm durchgelaufen ist, jedoch bleibt die Datei unverändert... kann mir jemand helfen wie ich das Problem beseitigen kann?