三、let 函数结合空安全调用操作符使用
一、手动空安全管理
Kotlin 语言中 , 变量类型 分为 可空类型 和 非空类型 ,
默认状态 下 , 变量是 非空类型 的 ,
如果使用 类型?...将变量声明为 可空类型 ,
那么就需要使用 手动安全管理 ;
代码示例 : 在下面的代码中 , 将 name 变量声明为了 String?...在 Kotlin 语言中 , 调用 可空类型变量 的 成员 时 ,
可以使用 " 安全调用操作符 " 也就是 ? 进行调用 ,
使用格式如下 :
可空类型变量?....成员
使用了 安全调用操作符 之后 , 在调用变量成员前 , 会自动进行 空值检查 ,
如果该变量为空 , 则会 跳过后面的 成员调用 , 继续执行下一行代码 ;
代码示例 : 在下面的代码中 , 调用...,
将变量 name 声明为了 可空类型 String?