Hi,
du solltest hier nicht nur nach einer Lösung fragen, die würde dir wenig helfen (du sagst ja selbst, du möchtest etwas nachholen). Wichtig ist also die Herangehensweise (die ist für jedes Problem gleich).
Der erste und wichtigste Schritt ist immer, dass du dein Gesamtproblem zerlegst. Ihr habt vielleicht irgendwann mal über Divide and Conquer (Teile und Herrsche) gesprochen, ist immer gut! Wenn du ein großes Problem hast, dann gibt es viele Fragen und man verliert schnell den Überblick, Fehler schleichen sich ein, ...
Was du hier wissen willst ist erstmal ein größeres Problem, dass kannst du dir abstrakt überlegen. Du hast eine Liste (egal was für eine Liste oder wie die in Java aussieht!). Du hast eine Liste, da stehen Einträge drin, wie gibt man die aus?
Überleg dir hier einfach mal, wie du das machen würdest. Ich geb dir eine Liste (z.B. eine Datei) und du sollst die für mich auf ein Blatt Papier übertragen, wie machst du das? Bin da natürlich ein böser Arbeitgeber, Drucken darfst du nicht, du musst schreiben!
Ich würde doch mal sagen, dass du einfach die Liste durchgehst und jeden Eintrag aufschreibst. Erst die Nummer 1, dann die Nummer 2, ...
Das ganze sollte Java dann auch mit der Arraylist (oder jeder anderen Liste) machen. Du hast eine Menge von Einträgen und die gibst du aus, in dem du jeden einzelnen Eintrag ausgibst. Das heißt, du brauchst eine Schleife, die jeden Eintrag nimmt und eine Methode, die den aktuellen Eintrag ausgibt (2 kleinere Probleme).
Die Schleife ist dabei trivial, bleibt das Problem wie du nun einen Eintrag ausgibst.
Gut, auch dass kannst du jetzt weiter zerlegen, z.B. in die Ausgabe des Namen und des Vornamen,...
Irgendwann erreichst du Probleme, die du sehr einfach lösen kannst (ohne das Zerlegen noch Sinn macht), wie z.B. die Schleife und bist damit fertig.
Alles ganz einfach!
Gruß Der Anmeldeboykottierer