DDemmer1 / 17-01-2023

WS22 - Comparator, Comparable

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

17-01-2023

WS22 - Comparator, Comparable

📝 Aufgabe:

  • Implementiert eine Klasse Contact mit den Attributen int phoneNumber, int houseNumber, String adress und String name
  • Erzeugt eine automatisch generierte toString()-Methode und einen Konstruktor
    (rechtsklick -> source -> Generate xyz)

  • Erzeugt 5 Contact Objekte in der main-methode
  • Erstellt ein Contact-Array und füllt dieses mit den 5 Contact Objekten

  • Implementiert für String adress und int phoneNumber einen Comparator

  • Sortiert einmal nach String adress und einmal nach int phoneNumber, benutzt dafür die Arrays.sort(hierDasArray, hierDerComparator)-Methode

  • Lasst euch nach jeder Sortierung das Array in der Konsole ausgeben (Arrays.toString(hierEinArray) erzeugt einen lesbaren String der per sysout ausgegeben werden kann)

    ℹ️ Resourcen:

Hier noch ein paar nützliche 📃Artikel, 🖊️Threads und 🎥Videos

About

WS22 - Comparator, Comparable


Languages

Language:Java 100.0%