if(null != name) null放前面的原因
if(null!=name) System.out.println(name);
想知道java中null为什么放前面,name为变量
没分别
只是 c/c++ 的时候 写成 name != null 的话,一不小心打漏"!"
又或者 java == null 打漏一个"="
就变成 name = null,这样的把name置空了,而且编译是能通过的
这在java是通过不了
所以这个根本不是java的书写习惯,是 c/c++ 的书写习惯
只是有人把c/c++的习惯带到了java中去