java中value==true与 true==value的区别
发布网友
发布时间:2022-05-09 23:11
我来回答
共2个回答
热心网友
时间:2023-10-27 23:09
没有区别。
把value==true写成 true==value是一个好习惯
就像是
int i=0;
if(i==0) {}
写成是
int i=0;
if(0==i){}
原因:当你有时候少打了一个"=" ,那么,在编译的时候,true=value会报错,而value=true不会报错。所以,良好的编程习惯是用 true==value。也就是说 值==变量名
热心网友
时间:2023-10-27 23:10
既然和true比较,那就是boolean类型的 就不会为空。谁在前谁在后应该没有区别。