在本教程中,我们将重点关注Kotlin中的排序。此外,我们将使用kotlin.comparisons包来实现复杂的排序规则。...2.对集合进行排序
Kotlin提供了多个实用程序,使分类集合的过程更容易。让我们探讨其中几种方法。
2.1。分类
对集合进行排序的最简单方法是调用sort方法。**此方法将使用元素的自然顺序。...其原因是,在那种方法就地进行排序。如果我们希望将结果作为新列表返回,那么我们只需要使用sorted方法。
此外,我们可以使用sortDescending或reverse方法按降序排序。
2.2。...,然后按数字排序:
[(1, a), (2, b), (5, c), (7, c), (6, d), (6, e)]
因为sortWith将就地进行排序,所以我们需要使用可变集合。...结论
在本快速教程中,我们了解了如何使用sort,sortBy和sortWith方法对Kotlin中的集合进行排序。