Hallo liebe Leser,
mein erster Programmversuch in Java befasst sich mit dem alphabetischen Sortieren von Namen.
Ich mache das über ein String Array mit Arrays.sort
Das funktioniert soweit auch ganz gut, ich bekomme die Namensliste zwar alphabetisch sortiert aber nur schlichtweg hintereinander mit System.out.print dargestellt. Wie schaffe ich es diese Liste so darzustellen, daß pro neuem Anfangsbuchstaben eine neue Zeile begonnen wird.
Also etwa so:
Adam Anton Argonaut
Bader Berger Borg
Chekevara Czerpak
usw.
Man müsste irgendwie den Anfangsbuchstaben der einzelnen String-Arraywerte auf Ungleichheit überprüfen können aber bisher habe ich dazu nichts gefunden.
Freue mich sehr auf Antwort von Euch.
Gruß,
Kai
mein erster Programmversuch in Java befasst sich mit dem alphabetischen Sortieren von Namen.
Ich mache das über ein String Array mit Arrays.sort
Das funktioniert soweit auch ganz gut, ich bekomme die Namensliste zwar alphabetisch sortiert aber nur schlichtweg hintereinander mit System.out.print dargestellt. Wie schaffe ich es diese Liste so darzustellen, daß pro neuem Anfangsbuchstaben eine neue Zeile begonnen wird.
Also etwa so:
Adam Anton Argonaut
Bader Berger Borg
Chekevara Czerpak
usw.
Man müsste irgendwie den Anfangsbuchstaben der einzelnen String-Arraywerte auf Ungleichheit überprüfen können aber bisher habe ich dazu nichts gefunden.
Freue mich sehr auf Antwort von Euch.
Gruß,
Kai