我刚开始学习 Kotlin,发现了一个我无法理解的关于 Kotlin 中的 Null Safety 的问题。我读到该变量不能保存空值。
所以我对此做了一些测试
var name:String = "Albert"
name = null //error
直到我尝试这个
var name = null //with no error
我不知道为什么我可以设置var name = null
没有错误。
我刚开始学习 Kotlin,发现了一个我无法理解的关于 Kotlin 中的 Null Safety 的问题。我读到该变量不能保存空值。
所以我对此做了一些测试
var name:String = "Albert"
name = null //error
直到我尝试这个
var name = null //with no error
我不知道为什么我可以设置var name = null
没有错误。