Sortering - problem. Cannot be applied to int[]
Problemer med noget sortering i nogle øvelser jeg leger medhar et array med ca. 100 integer værdier og skal lave en insertion sortering på dem. Mit array er defineret som: public int[] numbers = new int[100];
Men jeg får en fejl tilbage om at sorteringen ikke kan blive applied to int[]. Hvorfor?
Min sortering -->
public static void insertionSort (Comparable[] list)
{
for (int index = 1; index < list.length; index++)
{
Comparable key = list[index];
int position = index;
while (position > 0 && key.compareTo(list[position-1]) < 0)
{
list[position] = list[position-1];
position--;
}
list[position] = key;
}
}
Jeg er klar over at jeg kan klare det nemmere med noget array.sort, men tager det hele fra bunden af så....
