嗯嗯嗯 Kotlin 针不错
Kotlin的空安全设计对于声明可为空的参数,在使用时要进行空判断处理,有两
种处理方式,字段后加!!像Java一样抛出空异常,另一种字段后加?可不做处理
返回值为 null或配合?:做空判断处理
//类型后面加?表示可为空
var age: String? = "23"
//抛出空指针异常
val ages = age!!.toInt()
//不做处理返回 null
val ages1 = age?.toInt()
//age为空返回-1
val ages2 = age?.toInt() ?: -1
这些都是从菜鸟教程抄的
[kotlin菜鸟教程](https://www.runoob.com/kotlin/kotlin-basic-syntax.html)
Kotlin 安卓开发 !! 双感叹号的作用
最新推荐文章于 2024-06-09 12:56:15 发布