第一个代码:
if(i==0) {// do instructions here}
Run Code Online (Sandbox Code Playgroud)
第二个代码:
if(0==i) { // do instructions here }
Run Code Online (Sandbox Code Playgroud)
块之间有什么区别?
我刚刚发现我可以比较null有Object这样的,
if(null != Object)
而不是比较Object有null一样
Object != null
Run Code Online (Sandbox Code Playgroud)
如果使用前一种方法可能会出错?
这合法吗?如果没有那么为什么编译器会接受它?