您缺少一组括号:
System.out.println("Using == ::" + (s3==s4));在您的版本中,
"Using == ::" + s3正在通过
==与进行比较
s4,这不是您想要的。
通常,
+的优先级高于
==,这就是为什么
"Using== ::" + s3==s4将其评估为的原因
("Using == ::" + s3) == s4。
您缺少一组括号:
System.out.println("Using == ::" + (s3==s4));在您的版本中,
"Using == ::" + s3正在通过
==与进行比较
s4,这不是您想要的。
通常,
+的优先级高于
==,这就是为什么
"Using== ::" + s3==s4将其评估为的原因
("Using == ::" + s3) == s4。