Supportnet / Forum / Anwendungen(Java,C++...)
JAVA - FileInput / FileOutput
Frage
Hi,
ich hab ein Programm, das Informationen (Name, Vorname, Straße etc.) in eine .txt-Datei schreibt und diese aus der Datei liest und anzeigt.
Leider kann ich immer nur die Datei mit einem Datensatz befüllen, d.h. dass der vorhergehende Name, Vorname etc. überschrieben wird.
Wie schaff ich es, dass das Programm die Datei öffnet, und die neuen Namen, Vornamen etc. unter die bereits vorhandenen Informationen speichert?
Vielleicht erst die komplette Datei auslesen und an den so entstandenen String die neuen Informationen dran hängen und wieder in die Datei einlesen?
Vielen Dank im Voraus!
Gruß
Ische
Antwort 1 von disco
moin
etwas quellcode wäre gut, aber ich nehme mal an du benutzt den default constructor von FileWriter.
benutz den hier:
FileWriter(String fileName, boolean append)
nachzulesen unter:
http://java.sun.com/j2se/1.5.0/docs/api/java/io/FileWriter.html
hoffe du kennst die seite von sun mit allen standartklassen:
http://java.sun.com/j2se/1.5.0/docs/api/
g,
disco
etwas quellcode wäre gut, aber ich nehme mal an du benutzt den default constructor von FileWriter.
benutz den hier:
FileWriter(String fileName, boolean append)
nachzulesen unter:
http://java.sun.com/j2se/1.5.0/docs/api/java/io/FileWriter.html
hoffe du kennst die seite von sun mit allen standartklassen:
http://java.sun.com/j2se/1.5.0/docs/api/
g,
disco
Antwort 2 von Ische
Danke für deine Hilfe, damit komm ich schon etwas weiter :-)

