Wie kann ich Objekte in Arrays in Java nach der Reihenfolge ausgeben?
Also ich erstelle Objekte und gebe ihnen Infos mit wie Namen, Identifikationsnummer etc und soll die Personen nach Identifikationsnummer sortiert ausgeben. Zurzeit gebe ich sie in der Reihenfolge aus wie sie gespeichert wurden, dh wenn ich eine Person mit Identifikationsnummer 5 zuerst einspeicher wird sie als erstes ausgegeben, obwohl das nicht so erwünscht ist.
1 Antwort
Von gutefrage auf Grund seines Wissens auf einem Fachgebiet ausgezeichneter Nutzer
Computer, Java
Du kannst mittels des Comparable Interface deiner Klasse eine Sortier- bzw Vergleichsfunktion geben.
https://www.javatpoint.com/Comparable-interface-in-collection-framework
Woher ich das weiß:Berufserfahrung – Informatiker Applikationsentwicklung