题目,输入n个数字,通过升/降序后,将这组数字再次输出(按排序后的顺序).

解决方案 »

  1.   

    同类型的话就放在一个数组中
    然后用Array.sort
    升序直接输出
    降序就倒输出
      

  2.   

    现在的排序谁还自己写啊,直接用数组的排序功能就可以了,还是插入排序呢import java.util.Arrays;
    import java.util.Scanner;public class Overloading { public static void main(String[] args) {
    Scanner in=new Scanner(System.in);
    System.out.println("输入要排序的个数:");
    int num=in.nextInt();
    int[] result=new int[num];
    System.out.println("输入要排序的数字:");
    for(int i=0;i<num;i++)
    {
    result[i]=in.nextInt();
    }
    Arrays.sort(result);
    for(int element:result)
    {
    System.out.println(element);
    }

    System.exit(0);
    }
    }