在Kotlin语言中,默认情况下,我们必须在引入每个变量时对其进行初始化.为避免这种情况,lateinit可以使用关键字.lateinit在初始化之前引用变量会导致运行时异常.
lateinit
lateinit但是,不能与原始类型一起使用.为什么会这样?
primitive initialization kotlin
initialization ×1
kotlin ×1
primitive ×1