在 Kotlin 中,类型系统区分了可以存储 null 值的变量(可空类型)和不能存储 null 值的变量(非可空类型)。默认情况下,变量被声明为非可空类型,这意味着它们必须始终包含一个值。要允许变量存储 null 值,你必须通过在类型后添加问号(?)来显式声明其为可空类型。这种区分有助于防止 NullPointerException,这是许多编程语言中常见的错误来源。
用自己的话写下这一站的结论。