Ban*_*nku -1 collections logic kotlin
我试图在 Kotlin 中创建List<Char>,String但似乎 lib 没有提供内置函数。铸造也会产生错误。所以这就是我正在做的。如果我遗漏了有问题的内容,请告诉我。(或者我们可以说List<Char>在 Kotlin中将字符串转换为)。
var stringVal = "ABC"
var genList:List<Char> = arrayListof()
var count = 0
while (stringVal.length == genList.size) {
// way to add stringVal to genList
count++
}
Run Code Online (Sandbox Code Playgroud)
@Moira 给出的答案绝对是去这里的方法,我会接受。
然而,问题是关于向 a 添加一个元素List<Char>,这在 Kotlin 中是不可能的,因为 aList是不可变的,并且你的被初始化为一个空的,所以它会保持为空。
如果需要,请使用 aMutableList<Char>并简单地使用add单个Chars :
fun main(args: Array<String>) {
var genList = mutableListOf<Char>()
genList.add('a')
genList.add('A')
genList.add('B')
genList.add('C')
println(genList)
}
Run Code Online (Sandbox Code Playgroud)
输出:
[a, A, B, C]
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
415 次 |
| 最近记录: |