[quote=引用 2 楼 rumlee 的回复:] 不仅在==这种情况下,有人这样反着写,对于equals也有人喜欢反着写。 例如有人就喜欢把 if(name!=null && name.equals("lucy")) 写成 if("lucy".equals(name)) 我看了也觉得挺蛋疼。
不仅在==这种情况下,有人这样反着写,对于equals也有人喜欢反着写。 例如有人就喜欢把 if(name!=null && name.equals("lucy")) 写成 if("lucy".equals(name)) 我看了也觉得挺蛋疼。
[quote=引用 5 楼 xzy88 的回复:] [quote=引用 2 楼 rumlee 的回复:] 不仅在==这种情况下,有人这样反着写,对于equals也有人喜欢反着写。 例如有人就喜欢把 if(name!=null && name.equals("lucy")) 写成 if("lucy".equals(name)) 我看了也觉得挺蛋疼。
没有区别,但我强烈谴责null放前面的写法,对于我等强迫症患者来说,这种写法简直反人类
[quote=引用 1 楼 rumlee 的回复:] 没有区别 采用后面一种做法的人,一般都是c/c++程序员转过来做java的,在c/c++中的推荐写法是这样,防止==与=写错。
没有区别 采用后面一种做法的人,一般都是c/c++程序员转过来做java的,在c/c++中的推荐写法是这样,防止==与=写错。
62,614
社区成员
307,326
社区内容
加载中
试试用AI创作助手写篇文章吧