----《第一季Kotlin崛起:次世代Android开发 》学习笔记
总目录:每天学一点 Kotlin ---- 目录
上一篇:每天学一点 Kotlin ---- 基本类型:布尔类型
下一篇:每天学一点 Kotlin ---- 基本类型:元组
1. 介绍
所有“实体的”类型与空的组合,称为可空类型。 ---- 在 Swift 中,用 Optional 表示可选类型,表示的意思两者很像。
2. 怎么理解:
在好多的调查问卷中,有些问题注明是选填(Optional),这个选填就是可空的意思,用一个变量来保存选填题的结果,那么这个变量要么有值,要么是空值。这么一想就很好理解,反正我对于这些选填的问题一般是不会作答的,哈哈。。。
3. 写法:
在原类型名后紧跟一个问号,比如 Int? Long? String? Boolean? 。这里的?表示空值 null,意思是什么也没有。
var addr: String? = "浙江省杭州市淘宝街" // 不买东西时,地址可有可无
var sex: Boolean? // 不管买不买,性别都可以不用填写
网友评论