정수 N을 입력받고 다시 N개의 정수를 입력받아 내림차순으로 정렬하여 출력하는 프로그램을 작성하시오.
(1 ≤ N ≤ 15, 입력과 출력, 정렬은 모두 함수를 이용할 것)
5
12 35 1 48 9
48 35 12 9 1
package com.jungol.algorithm173;
import java.util.Arrays;
import java.util.Collections;
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
Integer[] ar = new Integer[sc.nextInt()];
for(int i = 0; i < ar.length; i++) {
ar[i] = sc.nextInt();
}
Main main = new Main();
main.sortArray(ar);
sc.close();
}
private void sortArray(Integer[] ar) {
Arrays.sort(ar, Collections.reverseOrder());
for(Integer : ar) {
System.out.print(i + " ");
}
}
}