我需要幫助使用選擇排序對整數數組進行排序。它不會爲一些重複排序。以下是我的演示/主要。使用數組進行選擇排序
02
20
01
應該
01
02
20
我演示/主:
public static void main(String[] args) {
SelectionSortArray[] ints = new SelectionSortArray[3];
ints [0] = new SelectionSortArray(02);
ints [1] = new SelectionSortArray(20);
ints [2] = new SelectionSortArray(01);
System.out.println("Unsorted array: ");
for (int index = 0; index < ints.length; index++) {
System.out.println(ints[index]);
}
SelectionSort.selectionSort(ints);
System.out.println(" ");
System.out.println("Sorted array using selection sort: ");
for (int index = 0; index < ints.length; index++) {
System.out.println(ints[index]);
}
}
爲什麼不使用'Collections.sort()'方法? – sanbhat
@Sanbhat它可能是家庭作業,所以collections.sort可能不會出現問題 – Kevin
@sanbhat我需要使用SelectionSort類/方法對整數數組進行排序。 – user2256002