sortedBy,根据指定的键选择器排序函数对集合升序排序,例子:
val list = listOf("apple", "banana", "cherry")val sortedList = list.sortedBy { it.length }
sortedWith, 根据比较器对集合进行升序排序,例子:
val sortedList = list.sortedWith(compareBy({ it.id },{ it.time }))
比较,当需要对列表元素多个字段进行对比排序时,sortedWith非常适合。