Z
zco
Gast
Hallo ,
mein Problem ist folgendes: Ich öffne eine Datei, lese in dieser bis zu einem bestimmten Zeichen alle chars aus. Diese ausgelesenen chars möchte ich aber nach dem lesen gelöscht haben.
Also ein Beispiel:
123#456#789#
steht in der Datei. Ich lese jetzt mit dem FileReader solange das erste Zeichen ein, bis das # auftaucht. Und danach sollen 123# gelöscht werden (oder direkt nach dem einlesen eines Zeichens). So das folgendes Ergebnis in der Datei steht:
456#789#
Das einfachste wäre ja eigentlich alle Zeichen die nach dem ersten # kommen in ne neue Datei zu kopieren, die alte löschen und die andere umzubenennen. Ist mir aber von der Laufzeit her zu aufwendig. Deshalb hoffe ich das es in Java etwas derartiges gibt und ihr mir weiter helfen könnt :wink: .
Gruß zco
mein Problem ist folgendes: Ich öffne eine Datei, lese in dieser bis zu einem bestimmten Zeichen alle chars aus. Diese ausgelesenen chars möchte ich aber nach dem lesen gelöscht haben.
Also ein Beispiel:
123#456#789#
steht in der Datei. Ich lese jetzt mit dem FileReader solange das erste Zeichen ein, bis das # auftaucht. Und danach sollen 123# gelöscht werden (oder direkt nach dem einlesen eines Zeichens). So das folgendes Ergebnis in der Datei steht:
456#789#
Das einfachste wäre ja eigentlich alle Zeichen die nach dem ersten # kommen in ne neue Datei zu kopieren, die alte löschen und die andere umzubenennen. Ist mir aber von der Laufzeit her zu aufwendig. Deshalb hoffe ich das es in Java etwas derartiges gibt und ihr mir weiter helfen könnt :wink: .
Gruß zco