Scanner sc= new Scanner(System.in); System.out.println("请输入数字个数"); int a=sc.nextInt(); int arr[]=new int [a]; for(int i=0;i<arr.length;i++) { System.out.println("请输入第"+(i+1)+"个数"); arr[i]=sc.nextInt(); } for(int b=0;b<arr.length-1;b++) { for(int c=b+1;c<arr.length;c++) { if(arr[b]<arr[c]) { int d=arr[b]; arr[b]=arr[c]; arr[c]= d; } } } for(int t : arr) { System.out.print(t+" "); }