我应该使用双倍=还是三倍=?
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中以下两段代码之间的区别:
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)
他们相同吗?运行只是为了我们可以使用一个代码块而另一个只用于一个语句?