[kotlin] 배열의 요소를 역순으로 정렬하는 방법은?

다음은 배열을 역순으로 정렬하는 방법입니다:

val array = arrayOf(1, 2, 3, 4, 5)
array.reverse()
println(array.contentToString()) // [5, 4, 3, 2, 1]

위의 코드에서 reverse() 함수를 호출한 후 array를 출력하면, 역순으로 정렬된 배열이 표시됩니다.

만약 원본 배열을 변경하지 않고 역순으로 정렬된 새로운 배열을 얻고 싶다면, reversed() 함수를 사용할 수 있습니다:

val array = arrayOf(1, 2, 3, 4, 5)
val reversedArray = array.reversed()
println(reversedArray.contentToString()) // [5, 4, 3, 2, 1]

위의 코드에서 reversed() 함수를 호출하고 반환된 새로운 배열을 출력하면, 역순으로 정렬된 배열이 표시됩니다.

이러한 방법을 사용하여 Kotlin에서 배열의 요소를 역순으로 정렬할 수 있습니다.

참고문헌: