标签: kotlin
我不明白功能如何运作。 当str =“123”时,我写了array [1] = str.get(1)。 但是compilier写了关于funtion get的错误。 我做错了什么?
答案 0 :(得分:5)
在Java中,您可以将char存储到int[]而不进行投射。在Kotlin中,这是不可能的,您必须使用toInt()方法:
char
int[]
toInt()
val ints = IntArray(5) val str = "123" ints[1] = str.get(1).toInt()