我几乎每天都使用python。现在我正在学习Kotlin。我想知道Kotlin中是否有None
,以便我们可以执行以下操作:
v1 = None
if v1 is None:
pass
# then we do something
我做了一些研究,发现
none
中有kotlin-stdlib/kotlin.collection
,但这似乎不是我想要的东西。如果Kotlin中有类似None的关键字,该如何使用?如果不是,那么Kotlin如何处理上述代码所示的情况?
最佳答案
Kotlin与Python的None
等效为null
。
请注意,Kotlin有一个叫做"null safety"的东西,因此任何可以接收null
的变量都必须声明为可为空。
关于kotlin - Kotlin是否有像Python这样的关键字 `None`?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57218562/