相关疑难解决方法(0)

在kotlin中检查无效的最佳方法?

我应该使用双倍=还是三倍=

if(a === null)  {
//do something
}
Run Code Online (Sandbox Code Playgroud)

要么

if(a == null)  {
//do something
}
Run Code Online (Sandbox Code Playgroud)

同样地,'不等于':

if(a !== null)  {
//do something
}
Run Code Online (Sandbox Code Playgroud)

要么

if(a != null)  {
//do something
}
Run Code Online (Sandbox Code Playgroud)

kotlin kotlin-null-safety

67
推荐指数
5
解决办法
4万
查看次数

kotlin - run vs elvis operator - 有什么区别?

我试图了解kotlin中以下两段代码之间的区别:

myVar?.let { print(it) } ?: run { print("its null folks") }
Run Code Online (Sandbox Code Playgroud)

VS

myVar?.let { print(it) } ?:  print("its null folks")
Run Code Online (Sandbox Code Playgroud)

他们相同吗?运行只是为了我们可以使用一个代码块而另一个只用于一个语句?

kotlin

3
推荐指数
1
解决办法
325
查看次数

标签 统计

kotlin ×2

kotlin-null-safety ×1