【发布时间】:2022-11-11 23:58:38
【问题描述】:
如何按数组的第一个元素对二维可变数组列表进行排序?
val books = mutableListOf<Any>(
listof("abc","b",1),
listof("abb","y",2),
listof("abcl"."i",3)
)
我想按每个列表的第一个元素的字母顺序对这个可变列表进行排序。
输出应该是
[listof("abb","y",2), listof("abc","b",1), listof("abcl"."i",3) ]
【问题讨论】:
-
只是一个评论,因为它与您的特定问题无关,但如果您在任何实际代码中使用
List<Any>应该是非常罕见的。 Kotlin 是一种强类型语言,因此您可以创建一个类来表示具有类型安全性的数据组。
标签: kotlin sorting mutablelist