如何在Kotlin中更改字符串初始化后的值



我正在尝试对这个问题进行编码:将字符串初始化为"Hello,Kotlin",并将其值更改为null。现在使用安全调用和非null断言运算符打印字符串的长度。

我知道如何用null值初始化字符串,但不知道如何在用不同的字符串值初始化后将其设置为null。

要在变量中设置null,需要将其声明为nullable。

fun main() {
var srt: String? = "Hello, Kotlin"

println(srt)

srt = null

println(srt)
}

最新更新