# data[].attributes.body
Wähle einen Pivot, dieser sollte die Zahl in der Mitte von der angegebenen Zahlenreihe sein. Anschließend vergleichen Sie die Zahlen nach der Reihe mit dem Pivot und ordnen sie so, dass links die Zahlen kleiner, als der Pivot sind stehen und rehts die, die größer sind. Als nächstes wählen sie den nächsten Pivot, dieser sollte von dem linken Stappel gewählt werden und vergleichen wieder und das tun Sie auch mit der rechten Seite und immer so weiter bis Sie die richtige Zahlenfolge haben.

# data[].attributes.body
O(n*log(n))

# data[].attributes.body
-Array wird paarweise von links nach rechts durchlaufen
-erste Zahl wird mit ihrem direkten Nachbarn verglichen ,wenn beide Elemente nicht in der richtigen Reihenfolge sind, werden sie vertauscht.
- Phase wird so oft wiederholt bis der gesamte Array vollständig sortiert ist .

# data[].attributes.body
Selection Sort ist ein Sortieralgorithmus, bei welchem die Liste von Links nach rechts durchsucht wird. Hierbei wird die kleinste Zahl mit dem ersten Element der Liste vertauscht und die zweitkleinste Zahl mit dem zweiten Element der Liste etc. Dies erfolgt solange bis die Liste einmal durchgegangen worden ist.

# data[].attributes.body
Datentyp[] arrayName = new Datentyp[Anzahl];

# data[].attributes.body
System.out.println(Arrayname[indexPosition]);

Z.b

System.out.println(arr[1]);

# data[].attributes.body
Z.B

int[] arr = {65, 5, 78, 22};

# data[].attributes.body
O(n^2)

# data[].attributes.body
Möchtest du alle Elemente eines Arrays ausgeben, kannst du hierfür auch ganz einfach eine for-Schleife   verwenden:

for(int i=0; i‹arr.length; i++) {
    System.out.println(arr[i]);
}

Mit dieser Schleife gibst du alle Einträge des Arrays der Reihe nach auf dem Bildschirm aus.

# data[].attributes.body
O(n^2)

# data[].attributes.body
Beim Entwurfsdiagramm werden Attribute ohne Öffentlichkeitsgrad (public[+], private[-]) und Datentyp (String, int, double, boolean, char jedoch wird beispielsweise Text, Zahl angegeben). Bei den Methoden werden keine get-Methoden und set-Methoden angegeben. Es wird auch kein Konstrutktor angegeben und es findet keine Parameterübergabe statt.

# data[].attributes.body
Unter einer Assoziation versteht man eine Beziehung zwischen zwei Klassen. Genauer gesagt, besteht zwischen den Objekten dieser Klassen eine Beziehung. Ein Objekt der Klasse Held kann 0, 1 oder mehrere Objekte der Klasse Gegenstand besitzen.