Java:
class MinSort {
static int MinSort(int[] r, int s) {
int wmerker = r[s];
int imerker = s;
int n = r.length;
int i = s;
while (i < n) {
if (r[i] < wmerker) {
wmerker = r[i];
imerker = i;
}
i = i + 1;
}
return imerker;
}
}
public class ArraySort {
public static void main(String[] args) {
int[] a = {11, 7, 8, 3, 15, 13, 9, 19, 18, 10, 4};
int n = a.length;
int i = 0;
while (i < n - 1) {
MinSort k = new MinSort(a, i);
int merker = a[i];
a[i] = a[k];
a[k] = merker;
i = i + 1;
}
i = 0;
while (i < n) {
System.out.println(a[i]);
i = i + 1;
}
}
}
Netbeans und die Console sagen es kann keine Instanz gebildet werden, da der Konstruktor keine Argumente erwartet. Das tut er aber definitiv. Was überseh ich denn da?