Hallo zusammen,
vielleicht ist hier ja jemand, der mit einen kurzen Tipp geben kann. Ich habe eine ArrayList (Name: freunde) implementiert, die Freunde speichert (Vorname, Name, Geburtsdatum, Adresse). Nun möchte ich die Liste ausgeben lassen.
Die Liste ist in eine Methode gepackt (getFreundesliste), damit ich sie woanders aufrufen kann und per GUI ausgeben. Das funktioniert alles....
Der Code ist
Die Liste wird mir ausgegeben, allerdings sind die einzelnen Einträge nur Hashcodes,
also statt:
Beispielvorname, Beispielname, Beispieldatum, Beispieladresse erhalte ich Freund@46daef40 etc.
Ich glaube, es liegt daran, dass ich irgendwie nicht die Objekte ausgebe.
Hat jemand einen Tipp? Fehlt bei der for-Schleife noch etwas?
Vielen lieben Dank!
vielleicht ist hier ja jemand, der mit einen kurzen Tipp geben kann. Ich habe eine ArrayList (Name: freunde) implementiert, die Freunde speichert (Vorname, Name, Geburtsdatum, Adresse). Nun möchte ich die Liste ausgeben lassen.
Die Liste ist in eine Methode gepackt (getFreundesliste), damit ich sie woanders aufrufen kann und per GUI ausgeben. Das funktioniert alles....
Der Code ist
Java:
public ArrayList getFreundesliste() {
for (int i = 0; i < freunde.size(); i++) {
Freund f = (Freund) freunde.get(i);
}
return freunde;
}
Die Liste wird mir ausgegeben, allerdings sind die einzelnen Einträge nur Hashcodes,
also statt:
Beispielvorname, Beispielname, Beispieldatum, Beispieladresse erhalte ich Freund@46daef40 etc.
Ich glaube, es liegt daran, dass ich irgendwie nicht die Objekte ausgebe.
Hat jemand einen Tipp? Fehlt bei der for-Schleife noch etwas?
Vielen lieben Dank!