美文网首页
Kotlin-集合中顺序操作符

Kotlin-集合中顺序操作符

作者: 122604 | 来源:发表于2017-11-29 09:55 被阅读0次

数据源:val unsortedList = listOf(3, 2, 7, 5)

reverse:返回一个与指定list相反顺序的list。

                操作:unsortedList.reverse()

                结果:listOf(5,7,2,3)

sort:返回一个自然排序后的list。

                操作:unsortedList.sort()

                结果:listOf(2,3,5,7)

sortBy:返回一个根据指定函数排序后的list。

                操作:unsortedList.sortBy{it %3}

                结果:listOf(3,7,2,5)

sortDescending:返回一个降序排序后的List。

                操作:unsortedList.sortDescending()

                结果:listOf(7,5,3,2)

sortDescendingBy:返回一个根据指定函数降序排序后的list。

                操作:unsortedList.sortDescendingBy{it%3}

                结果:listOf(2,5,7,3)

相关文章

网友评论

      本文标题:Kotlin-集合中顺序操作符

      本文链接:https://www.haomeiwen.com/subject/hwxubxtx.html