class Sorting {
public static void main(String[] args) {
int[] a = new int[args.length];
for (int i = 0; i < args.length; i++)
a[i] = Integer.parseInt(args[i]);
for (int i = 0; i < a.length - 1; i++)
for (int j = a.length - 1; i < j; j--) {
if (a[j-1] > a[j]) {
int temp = a[j-1];
a[j-1] = a[j];
a[j] = temp;
}
}
for (int i = 0; i < a.length; i++)
System.out.println(a[i]);
}
}
import java.util.*;
class Sorting1 {
public static void main(String[] args) {
try {
int[] a = new int[args.length];
for (int i = 0; i < args.length; i++)
a[i] = Integer.parseInt(args[i]);
Arrays.sort(a);
for (int i = 0; i < a.length; i++)
System.out.println(a[i]);
} catch (IndexOutOfBoundsException iobe) {
System.out.println(iobe.toString());
}
catch (NumberFormatException nfe) {
System.out.println(nfe.toString());
}
}
}
| Previou page | Next page |