Edd*_*Edd 8 java boolean equality equals object
在处理对象时是否存在使用equals(Boolean)和==返回不同结果的情况Boolean?
Boolean.TRUE == myBoolean;
Boolean.TRUE.equals(myBoolean);
Run Code Online (Sandbox Code Playgroud)
我不是在考虑原始类型,只是布尔对象.
ass*_*ias 10
怎么样:
System.out.println(new Boolean(true) == new Boolean(true));
System.out.println(new Boolean(true) == Boolean.TRUE);
Run Code Online (Sandbox Code Playgroud)
(两者都打印为false,原因与任何其他类型的对象相同).