Hallo, das ist meine Methode für eine String Array Insertion sort. Es gibt gefälschte Ergebnisse an die Konsole zurück. Hauptsächlich immer nur ein Array-Element. Jede Hilfe, die geändert werden muss, wird sehr geschätzt. Danke.Insertion Sort String Array, nicht nach rechts sortieren
public static void insertionSort(String[] a, int count) {
int i, j;
String Value;
for (i = 1; i < count; i++) {
Value = a[i];
j = i - 1 ;
while (j >= 0 && a[j].compareTo(Value)> 0) {
a[j+1] = a[j];
j=j-1;
}
a[i+1] = Value;
}
}
Danke für die Antwort. Ich habe hier gerade eine Lösung gefunden [link] (http://java67.blogspot.com/2014/09/insertion-sort-in-java-with-example.html) – CAKE