000
14.11.2006, 20:50 Uhr
cmos
|
Hallo, eine kurze Frage.
Ich habe ein Objekt Person das Name,.. usw auf nimmt. Diese werden in einer HashMap abgespeichert, der Schlüssel zum jeweilgen Datensatz wird per Random erzeugt.
String key = Integer.toString(r.nextInt()); NewMap.put(key,NewPerson);
Die Schlüssel werden in einer verketteten Liste (LinkedList) gespeichert. Ich hab nun keine klare Vorstellung darüber, wie ich nun diese Datensätze in einer Datei abseichere. Von C ist mir noch etwas eignefallen. Wenn man bspw. Strukturen abgespeichert hat, konnte man diese doch an fwrite mit der Größe übergeben und es wurde die Struktur abgespeichert. So ähnlich habe ich es mir in Java gedacht. Aber ich müsste doch eigentlich die Keys auch abspeichern, ode ? Damit ich den Datensatz wiederfinden kann.
Grüße, cmos |