我知道如何从字符串中仅获取一个字符:
val str = "Hello Kotlin Strings"
println(str.get(4)) //prints o
但是如何在一种方法中获得几个字符println(str.get())
例如:val str = "ABCDEFGHIJKLMNOPQRSTUVWXYZ"
print(str.get(8,11,14,21,4,24,14,20)) //ERROR
如何仅使用一个ILOVEYOU
获得println(str.get())
?请任何建议或链接来指导我。谢谢
最佳答案
println( listOf(8,11,14,21,4,24,14,20).map { str[it] }.joinToString("") )
// or
println( listOf(8,11,14,21,4,24,14,20).joinToString("") { str[it].toString() } )
关于arrays - 如何使用Kotlin String的get方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/63174601/