kotlin - 如何在 kotlin 中对字符串数组进行排序

标签 kotlin

如何在 kotlin 中按字母顺序对以下字符串数组进行排序?

val array = arrayOf("abc","bcd","xyz","ghi","acd")

最佳答案

要对相同的数组进行排序,我们可以使用

array.sort()

此内置方法将按字母顺序排序。
我们还可以使用内置的 sort() 方法对 Int Array 和其他数组类型进行排序

要在不更改原始数组的情况下对数组进行排序,我们可以使用
val array = arrayOf("abc","bcd","xyz","ghi","acd")
val sorted = array.sortedArray()

如上所述 s1m0nw1 的回答

关于kotlin - 如何在 kotlin 中对字符串数组进行排序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47988058/

相关文章:

kotlin - 测量 Kotlin 代码的测试覆盖率?

Java 与 Kotlin 泛型

java - 有没有办法在测试之间停止 micronaut 计划的工作?

generics - Kotlin 中有没有办法将内联函数和 when 表达式与扩展函数结合起来?

android - 如何在 Kotlin 中实现 java SAM 接口(interface)?

kotlin,如何检查索引是否在范围内

java - 将 Mockito 与 Kotlin 一起使用时,如何绕过 any() 不得为空?

kotlin - 如何限制绑定(bind)到数据库列的 Int 值?

android - 如何在 View 模型中将 ImageView 与可绘制数据绑定(bind)?

android - Airbnb Epoxy 中未显示简单的 TextView