kotlin集合操作符——顺序操作符
生活随笔
收集整理的這篇文章主要介紹了
kotlin集合操作符——顺序操作符
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
目錄
reverse
sort
sortBy
sortDescending
sortDescendingBy
關于集合的操作符,直接引用書上的內容,基本上總結的很好了。
reverse
返回一個與指定list相反順序的list。
val unsortedList = listOf(3, 2, 7, 5) assertEquals(listOf(5, 7, 2, 3), unsortedList.reverse())sort
返回一個自然排序后的list。
assertEquals(listOf(2, 3, 5, 7), unsortedList.sort())sortBy
返回一個根據指定函數排序后的list。
assertEquals(listOf(3, 7, 2, 5), unsortedList.sortBy { it % 3 })sortDescending
返回一個降序排序后的List。
assertEquals(listOf(7, 5, 3, 2), unsortedList.sortDescending())sortDescendingBy
返回一個根據指定函數降序排序后的list。
assertEquals(listOf(2, 5, 7, 3), unsortedList.sortDescendingBy { it % 3 })總結
以上是生活随笔為你收集整理的kotlin集合操作符——顺序操作符的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: kotlin集合操作符——生产操作符
- 下一篇: kotlin学习笔记——集合及集合操作符