HI,
bin jetzt so weit, dass ich alles richtig einlesen und ausgeben kann. Jetzt die nächste Sache. Wie kann ich denn meine angelegten Objekte dauerhaft speichern? Ein kleiner bsp. Code wäre echt super.
In diesem Array werden meine Objekte gespeichert:
Bis jetzt nur zur Laufzeit, dann sind sie futsch, leider! Brächte sie für immer! Denke mal, ich müsste beim erstellen eines Objektes direkt was tu oder?
In dem Array werden eigentlich Objekte unter einem Hauptobjekt gepseichert. Genauer: Unter eine MiniDisc oder CD Nr. werden 20 Titel gepeichert.
Die 20 Track Objekte werden hier erstellt.
Wenn ich dass dann richtig gespeichert habe. Kann ich die Objekte dann auch öffnen und wieder ändern? Falls man zB. mal ein Lied löscht, oder man sich verschrieben hat etc.
Danke für eure Hilfe
bin jetzt so weit, dass ich alles richtig einlesen und ausgeben kann. Jetzt die nächste Sache. Wie kann ich denn meine angelegten Objekte dauerhaft speichern? Ein kleiner bsp. Code wäre echt super.
In diesem Array werden meine Objekte gespeichert:
Code:
static MiniDisc[][] md = new MiniDisc[MAX_MD][MAX_TRACK];
Bis jetzt nur zur Laufzeit, dann sind sie futsch, leider! Brächte sie für immer! Denke mal, ich müsste beim erstellen eines Objektes direkt was tu oder?
In dem Array werden eigentlich Objekte unter einem Hauptobjekt gepseichert. Genauer: Unter eine MiniDisc oder CD Nr. werden 20 Titel gepeichert.
Die 20 Track Objekte werden hier erstellt.
Code:
public class MiniDisc {
static short md_nr = 0;
private byte track = 0;
private String interpret = "";
private String titel = "";
private String dauer = "";
//...
MiniDisc(byte track, String interpret, String titel, String dauer) {
this.track = track;
this.interpret = interpret;
this.titel = titel;
this.dauer = dauer;
}
//....
}
Wenn ich dass dann richtig gespeichert habe. Kann ich die Objekte dann auch öffnen und wieder ändern? Falls man zB. mal ein Lied löscht, oder man sich verschrieben hat etc.
Danke für eure Hilfe