Mahlzeit,
ich stehe grad vor einem Problem, dass erstmal recht trivial klingt, aber irgendwie finde ich keine befriedigende Lösung. Ich möchte in einer Textdatei einfach die erste Zeile löschen. Wie gehe ich da am besten vor? Ich habe es bisher mit PrintWriter und mit RandomAccessFile versucht, aber kriege es nicht hin.
Es muss doch eine andere Lösung geben, als die Datei komplett einzulesen, alles ausser die erste Zeile in eine neue Datei zu schreiben und danach die neue Datei in die alte Datei umzubennen!? Gibt es keine einfache Lösung, einfach nur die erste Zeile zu löschen, ohne gleich die ganze Datei einlesen zu müssen?
Schlagt mich, aber ich kriegs nicht hin.
Any thoughts?
ich stehe grad vor einem Problem, dass erstmal recht trivial klingt, aber irgendwie finde ich keine befriedigende Lösung. Ich möchte in einer Textdatei einfach die erste Zeile löschen. Wie gehe ich da am besten vor? Ich habe es bisher mit PrintWriter und mit RandomAccessFile versucht, aber kriege es nicht hin.
Es muss doch eine andere Lösung geben, als die Datei komplett einzulesen, alles ausser die erste Zeile in eine neue Datei zu schreiben und danach die neue Datei in die alte Datei umzubennen!? Gibt es keine einfache Lösung, einfach nur die erste Zeile zu löschen, ohne gleich die ganze Datei einlesen zu müssen?
Schlagt mich, aber ich kriegs nicht hin.
Any thoughts?