본문 바로가기

JAVA공부

Arrays.sort(result, Collections.reverseOrder());

  1. Arrays.sort: 이 메소드는 배열을 정렬하는 데 사용됩니다. 여기서는 result 배열을 정렬합니다.
  2. Collections.reverseOrder(): 이 메소드는 Comparator 객체를 반환합니다. 이 Comparator 객체는 역순으로 비교할 수 있도록 합니다. 즉, 정렬할 때 작은 값이 큰 값으로, 큰 값이 작은 값으로 간주됩니다.
  3. Arrays.sort(result, Collections.reverseOrder());: 이 부분은 result 배열을 역순으로 정렬합니다. 따라서 배열의 첫 번째 요소는 가장 큰 값이 되고, 두 번째 요소는 두 번째로 큰 값이 됩니다.

결과적으로, 이 코드는 result 배열을 내림차순으로 정렬하여 높은 총점을 가진 학생이 배열의 앞쪽에 위치하도록 합니다.

'JAVA공부' 카테고리의 다른 글

Integer.toBinaryString()  (0) 2024.03.04
int decimalValue = Integer.parseInt(binaryString, 2);  (0) 2024.03.04
isDigit()  (0) 2024.02.29
contains  (0) 2024.02.28
getNumericValue  (0) 2024.02.26