Hi,
ich habe mehrere objekte, die ich in einer Textdatei speichern möchte.
habe gesehen, dass das funktioniert, wenn man die objekte seriezable macht.
Nun habe ich nur das Problem, das er mir jedes Mal nur ein Objekt in der Datei speichert und beim nächsten Methodenaufruf dieses Objekt überschreibt.
Meine Methode:
ich habe mehrere objekte, die ich in einer Textdatei speichern möchte.
habe gesehen, dass das funktioniert, wenn man die objekte seriezable macht.
Nun habe ich nur das Problem, das er mir jedes Mal nur ein Objekt in der Datei speichert und beim nächsten Methodenaufruf dieses Objekt überschreibt.
Meine Methode:
Code:
public static void speichern(String file, Object object) {
try {
ObjectOutputStream oos = new ObjectOutputStream(
new FileOutputStream(file));
oos.writeUnshared(o);
oos.close();
} catch (FileNotFoundException e) {
// TODO Auto-generated catch block
e.printStackTrace();
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}