- Arrays.sort: 이 메소드는 배열을 정렬하는 데 사용됩니다. 여기서는 result 배열을 정렬합니다.
- Collections.reverseOrder(): 이 메소드는 Comparator 객체를 반환합니다. 이 Comparator 객체는 역순으로 비교할 수 있도록 합니다. 즉, 정렬할 때 작은 값이 큰 값으로, 큰 값이 작은 값으로 간주됩니다.
- 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 |