uebungen/Assignment_096
Thomas Smits 11715bf5bb Update of exercises 2023-11-14 09:50:21 +01:00
..
readme.md Update of exercises 2023-11-14 09:50:21 +01:00

readme.md

Comparator<T> verwenden und Objekte sortieren

Lernziel

Verschiedene Sortierreihenfolgen durch die Implementierung von Comparator<T> realisieren.

Aufgabe

Gehen Sie in das Paket pr2.collections.sortieren.

Sie finden in der Aufgabe bereits die Klasse Sorter und den JUnit-Test SorterTest vor. Schauen Sie sich die Klasse Sorter an und versuchen Sie anhand der JavaDoc und des bereits vorhandenen Codes zu verstehen, was die Klasse machen soll.

Lassen Sie den Test laufen. Sie werden feststellen, dass ein Testfall grün ist, obwohl in Sorter gar keine Implementierung vorhanden ist. Versuchen Sie herauszufinden, warum dies so ist.

Fügen Sie nun den fehlenden Code in die Klasse Sorter ein, und geben Sie entsprechende Comparator-Objekte zurück, sodass die Daten entsprechend dem Parameter order sortiert werden können.

Lassen Sie erneut die Tests laufen. Es müssen alle Testfälle grün sein, bevor Sie die Lösung einchecken.