Hallo!
Ich bin gerade dabei ein Programm zu schreiben, in das bei der Verwendung eine Menge Daten eingetragen werden. Dazu wäre es praktisch eine Methode einzuführen, die das Speichern von Variablen in eine Datei und Laden dieser Einträge erlaubt. Diese Einträge sind boolean-Werte, doubles und Strings.
Ich habe schon versucht mich etwas zu informieren, bin aber noch nicht so sehr weit gekommen:
Ich weiß, dass das Speichern irgendwie mit FileOutputStream() funktioniert und das Laden mit FileInputStream(). Desweiteren hab ich noch von den Methoden write() (o.ä.), flush() und close() gehört, die man am Ende des Speichervorgangs braucht, damit die Datei geschrieben (write) und das Speichern abgeschlossen wird.
Jedoch verstehe ich nicht, was jetzt genau getan werden muss, damit Dateien ausgegeben und wieder ausgelesen werden können.
MfG,
petterapamm
PS.: Ich bin mir nicht sicher, ob dies wirklich ein Java-Einsteiger-Thema ist, aber ich fühle mich noch so als Anfänger, dass ich glaube in diesem Forenabschnitt richtig zu sein.
Ich bin gerade dabei ein Programm zu schreiben, in das bei der Verwendung eine Menge Daten eingetragen werden. Dazu wäre es praktisch eine Methode einzuführen, die das Speichern von Variablen in eine Datei und Laden dieser Einträge erlaubt. Diese Einträge sind boolean-Werte, doubles und Strings.
Ich habe schon versucht mich etwas zu informieren, bin aber noch nicht so sehr weit gekommen:
Ich weiß, dass das Speichern irgendwie mit FileOutputStream() funktioniert und das Laden mit FileInputStream(). Desweiteren hab ich noch von den Methoden write() (o.ä.), flush() und close() gehört, die man am Ende des Speichervorgangs braucht, damit die Datei geschrieben (write) und das Speichern abgeschlossen wird.
Jedoch verstehe ich nicht, was jetzt genau getan werden muss, damit Dateien ausgegeben und wieder ausgelesen werden können.
MfG,
petterapamm
PS.: Ich bin mir nicht sicher, ob dies wirklich ein Java-Einsteiger-Thema ist, aber ich fühle mich noch so als Anfänger, dass ich glaube in diesem Forenabschnitt richtig zu sein.