Hallo,
ich habe eine Klasse in der ein Name und eine Nummer vorkommt. Von dieser erstelle ich verschiedene Objekte, die alle in einem Array sind, und möchte die dann gerne in einer Datei abspeichern.
Mit der Methode write() kann ich nur Zeichenweises beschreiben der Datei, aber das Lesen der Datei wird erschwert, da ich nicht weiß, wie ich die geschriebenen Daten, dem Array wieder zuordnen soll. Wer kann mir helfen?
Danke
Moin,
ich habe eine Klasse in der ein Name und eine Nummer vorkommt.
Von dieser erstelle ich verschiedene Objekte, die alle in
einem Array sind, und möchte die dann gerne in einer Datei
abspeichern.
Name und Nummer sind Felder? Ich hab’s noch nicht gemacht, aber das müßte mit ObjectInputStream/ObjectOutputStream klappen.
Thorsten
Hallo,
du machst man besten ein serialisiertes Objekt das man mit write() wegschreibt und mit read wieder lesen kann. Aufpassen muß man jedoch dabei da die serialisierung von Objekten von Java version zu version ändert.
m.f.g.
Thomas
[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]