标签: kotlin kotlin-null-safety
这是错误的屏幕截图:
我正在使用Intellij v14.0.1 + Kotlin插件v0.9.206。我的理解是,在空检查之后,编译器不应该向我显示错误。我错了吗?
答案 0 :(得分:2)
target属性为var,这就是为什么它不保证在第三行上该属性不能为空(例如,另一个线程可以将其设置为null)
target
var
null
答案 1 :(得分:0)
AFAIK,属性可以是方法调用,然后无法保证。使用本地val。
val