小编Mee*_*epo的帖子

为什么Object == null有效?

因此,当我们比较对象时,我们使用equals()方法,或者在if语句中使用类似的东西.如果我们有以下代码

String a = "foo";
String b = "foo";
return a==b
Run Code Online (Sandbox Code Playgroud)

因为a和b引用不同的对象,我们会将错误返回给我们.另一方面,

String a = null;
return a == null
Run Code Online (Sandbox Code Playgroud)

我们会成真的.这是为什么?

java object

0
推荐指数
1
解决办法
1007
查看次数

标签 统计

java ×1

object ×1