Stream 을 활용한 정수 배열의 내림차순 정렬

import java.util.Arrays;
import java.util.Collections;

class Main {

		public static void main(String[] args) {
			
			int[] arr = {1, 4, 3, 5, 2};
			arr = Arrays.stream(arr)
                .boxed().sorted(Collections.reverseOrder())
                .mapToInt(Integer::intValue)
                .toArray();

			System.out.println(Arrays.toString(arr));
			// [5, 4, 3, 2, 1]

		}
}