Hi, habe ebend schon mal einen ähnlichen Thread geschrieben. Habe das Problem nun selber hinbekommen. Nun sitze ich aber schon lange an dem nächsten. Und zwar:
Ich habe diese Methode (fast gleich wie vorher auch):
Möchte damit, eine Track Liste erstellen wie ihr sie alle von einer CD kennt. Die Ausgabe soll mal so aussehen
Mini Disc Nr. 1
Track: 1
Interpret: blablabl
Titel: bluppblupp
Dauer: 3:34
Track: 2
Interpret: anderer wie bei 1
Titel: so und so
Dauer: 2:45
usw. Jetzt lese ich ja die Daten als String oben ein, bis auf die Tracknr. und MiniDiscnr. Eingeben und Ausgeben funktioniert alles schon wunderbar. Aber wenn ich jetzt zb. bei Track 2 was anderes eingebe als bei Track 1, gibt mein Programm immer nur das zuletzt eingegebene aus. Habe es mal auf 2 Tracks beschränkt. Bekomme also 2 mal den 2. Track ausgegeben und nicht den ersten.
Wie bekomme ich es denn hin, dass zu jeder Tracknr. auch verschiedene Strings gepspeichert werden können?
Hoffe ihr versteht mein Problem und könnt mir helfen! Danke!
Ich habe diese Methode (fast gleich wie vorher auch):
Code:
//...
try {
for(byte i = 0; i < MAX_TRACK; i++) {
System.out.println("Track : " + (i + 1));
System.out.print("Interpret: ");
this.interpret = din.readLine();
System.out.print("Titel : ");
this.titel = din.readLine();
System.out.print("Dauer : ");
this.dauer = din.readLine();
System.out.println();
md[md_nr - 1][i] = this;
}
}
//....
Möchte damit, eine Track Liste erstellen wie ihr sie alle von einer CD kennt. Die Ausgabe soll mal so aussehen
Mini Disc Nr. 1
Track: 1
Interpret: blablabl
Titel: bluppblupp
Dauer: 3:34
Track: 2
Interpret: anderer wie bei 1
Titel: so und so
Dauer: 2:45
usw. Jetzt lese ich ja die Daten als String oben ein, bis auf die Tracknr. und MiniDiscnr. Eingeben und Ausgeben funktioniert alles schon wunderbar. Aber wenn ich jetzt zb. bei Track 2 was anderes eingebe als bei Track 1, gibt mein Programm immer nur das zuletzt eingegebene aus. Habe es mal auf 2 Tracks beschränkt. Bekomme also 2 mal den 2. Track ausgegeben und nicht den ersten.
Wie bekomme ich es denn hin, dass zu jeder Tracknr. auch verschiedene Strings gepspeichert werden können?
Hoffe ihr versteht mein Problem und könnt mir helfen! Danke!