Supportnet Computer
Planet of Tech

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

Antwort 2 von Ische

Danke für deine Hilfe, damit komm ich schon etwas weiter :-)

Ich möchte kostenlos eine Frage an die Mitglieder stellen:


Ähnliche Themen:


Suche in allen vorhandenen Beiträgen: