Aufgabe – Sortierung

Schreibe eine Funktion static boolean isSorted(int[] field, boolean isAscending), die überprüft, ob ein Feld aus ganzzahligen Werten aufsteigend bzw. absteigend sortiert ist. Hat der Parameter isAscending den Wert true, dann soll überprüft werden, ob das Feld aufsteigend sortiert ist. Hat isAscending den Wert false, dann soll überprüft werden, ob das Feld absteigend sortiert ist. Ist field gleich null, dann soll die Funktion false liefern.

Beispielcode

Beispielcode

Beispiel Ausgabe

Beispiel Ausgabe

Tests

  • Zeige anhand mindestens dreier sinnvoller Testfälle, dass dein Programm funktioniert!
  • Teste getRandomArray und printStatistics in der main-Methode (vergiss dabei nicht, die Fehlerfälle zu testen).