Ich muss 2 Arrays erstellen und in aufsteigender Reihenfolge sortieren und es anzeigen. Ich habe es geschafft, ar [] in sortierte [] zu verschieben, aber ich kann es nicht wirklich sortieren.
Hier ist, was ich bisher:Sortierung eines Arrays in ein zweites Array in Java
public class SortArray
{
public static void main(String argv[])
{
int ar[] = { 7, 5, 2, 8, 4, 9, 6 };
int sorted[] = new int[7];
for (int i=0; i<ar.length-1; i++)
{
int smallest = 1000000;
int index = 0;
for (int j=i+1; j<sorted.length; j++)
{
if (ar[i] < smallest)
{
smallest=i;
int tmp = ar[i];
ar[i] = sorted[j];
sorted[j] = tmp;
}
}
}
for(int i=0; i<sorted.length; i++)
{
System.out.println("sorted[" + i + "] = " + sorted[i]);
}
}
}
Sie viele Sortieralgorithmen haben. Benutze Google. –