오라클에는 sort by라는 명령어로 값의 순서를 제어할 수 있다. 그리고 코틀린도 그렇게 컬렉션을 정렬해주는 함수가 있다(!) 값의 비교가 필요해서 반드시 comparable한 값들이 필요하다.
sorted : 오름차순 정령
sortedDesending : 내림차순 정렬
package collectionSortEx
fun main() {
val list = listOf(43,76,28,19,22,68)
println("sort : "+list.sorted())
println("sortDescending : "+list.sortedDescending())
}
sort : [19, 22, 28, 43, 68, 76]
sortDescending : [76, 68, 43, 28, 22, 19]
반응형
'Android > 안드로이드 스터디(Kotlin)' 카테고리의 다른 글
[Android Studio, Kotiln] 화면의 가로, 세로 구하기 + 레이아웃 동적으로 바꾸기 (0) | 2021.08.10 |
---|---|
Kotlin] 51. CharSequence (0) | 2020.12.24 |
Kotlin] 49. sequence (0) | 2020.12.23 |
Kotlin] 48. Mutable Collection (0) | 2020.12.23 |
Kotlin] 47. Collection (0) | 2020.12.23 |