文章目录
一、Kotlin 的空安全机制
二、变量可空性
1、默认变量不可赋空值
2、声明可空类型变量
三、手动空安全管理
四、空安全调用操作符 ?...提前排查出可能出现的空指针异常问题 , 并提前进行处理 ,
这样极大地提高了 Kotlin 程序的 代码健壮性 ;
二、变量可空性
----
1、默认变量不可赋空值
在 Java 中 , 引用类型的变量...----
在 Kotlin 语言中 , 调用 可空类型变量 的 成员 时 ,
可以使用 " 安全调用操作符 " 也就是 ? 进行调用 ,
使用格式如下 :
可空类型变量?....----
Kotlin 中的 可空类型 变量 , 在运行时 可以选择 不启用 安全调用 操作 ,
在调用 可空类型 变量 成员 与 方法 时 , 使用 非空断言操作符 !!...调用 变量 成员 , 不会进行 空值检查 ,
如果变量为空 , 则直接抛出 kotlin.KotlinNullPointerException 异常 ;
使用 try .. catch ..