null == a 和 a == null 的区别null == a 和 a == null 的区别 好像用 null == a 更好求原因[解决办法]防止你写成a= null [解决办法]没什么区别啊只是为了 防止将 == 错写成 =的一种手段NULL=a 会报错的。a=NULL 不会报错。这样,当我们错写的时候,就能很好的得到提示了[解决办法]楼上说的正常,更有助于我们养成良好代码风格[解决办法]正解。