我听别人说null==object比object==nullcheck例如:voidm1(Objectobj){if(null==obj)//Isthisbetterthanobject==null?Why?return;//Elseblahblah}有什么原因还是这是另一个神话?感谢您的帮助。 最佳答案 这可能是从C中学到的一个习惯,以避免这种拼写错误(单=而不是双==):if(object=null){将常量放在==左侧的约定在Java中并不真正有用,因为Java要求if中的表达式计算为boolean值,因此除非常量是boole