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