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 |