Problem mit Einschreiben von Daten

Status
Nicht offen für weitere Antworten.

nihao

Neues Mitglied
Hallo Leute
ich habe ein Problem mit Einschreiben der Daten in der Datei getroffen,und zwar gibt es ein vorhandene Datei,die irgendewas Daten enthaelt. ich moechte die andere Daten in der Datei weiterschreiben ,ohne die alte Daten zu verlieren.aber wenn ich die folgende Code benutze,werden die alte Daten in Datei hallo.txt verloren.
try {
File f=new File("hallo//hallo.txt");
PrintWriter p=new PrintWriter(f);
p.flush();
p.println("hello Zusamen");
}
p.close();
} catch (IOException e) {
e.printStackTrace();
}
vielleich koennte jemand mir vorschlaegen,ich bedanke mich vor.
gruesse 😀
 
Sieht nach einer automatischen Übersetzung aus... You could ask your questions in English as well.

Lies den Inhalt der Datei zunächst in einen String ein, und schreibe diesen anschließend mit den neuen Daten in die Datei zurück.

Just read the contents of the file into a String and write this String and any appended new data back to the file afterwards.

mpG / kind regards
Tobias
 
da gibts auch irgendwas mit .append() !
FileWriter-Objekt!
Code:
FileWriter f1 = new FileWriter(dateiName, true);
f1.append(eingabe + ";");
f1.close();
 
Status
Nicht offen für weitere Antworten.

Neue Themen


Zurück
Oben