kotlin系列:变量后面的?表示可以为空

Posted zhangjin1120

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了kotlin系列:变量后面的?表示可以为空相关的知识,希望对你有一定的参考价值。

例如自定义view时,构造函数写法:

 constructor(context: Context?, attrs: AttributeSet?) : super(context, attrs)

表示attrs可以为空。
Kotlin入门(三)——变量与问号

以上是关于kotlin系列:变量后面的?表示可以为空的主要内容,如果未能解决你的问题,请参考以下文章

不可为空的抽象变量能否在 KOTLIN 中引发空指针异常?

kotlin基础 空值检查

Kotlin 学习笔记

当被 Spring 代理类访问时,Kotlin 实例变量为空

Android 上的 Kotlin:如何在片段中使用数据库中的 LiveData?

使用 ViewModel 和 LiveData 递增变量的简单片段示例 - 变量始终为空