为什么不用return true或false程序也正确? int a;public boolean isOK(){ return a==1;}为什么不用return true或false程序也正确? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 a==1的返回值就是true或false。 有个反面教材里有这样的代码:if(a == 1) return true;else return false;据说这样写是不好的。 public boolean isOK(){ return a==1;}如果在调用该方法之前a=0;那么再调用此方法后a的值是什么,isOK的返回值是什么? ==是逻辑运算符用来比较两个值是否相等,若相等返回true,若不相等返回false,所以return 1==2 和return false是一样的。 return a==1?true:false也好吧,jtest反对if...else...的用法,效率低! a==1的返回值就是true or false! Java 1.5进阶问题 java中的报表问题 打开一默认目录 如何令Vector的内容降序排序和倒序排列输出? 求Visual Paradigm For UML Professional的license 一个socket连接阻塞的问题 用 appletviewer 可以正常的显示applet,但是在ie里面却不能显示 请问有没有关于struts和tiles集合的例子啊?急啊 我今晚开始学习JAVA帮我看看这个是什么错误! 我写了一个J2SE的应用程序(main执行),还使用了一个第三方的软件包, 如何分配存储空间???? 请问,将mysql打入可执行jar包的方法
的返回值就是true或false。
return true;
else
return false;据说这样写是不好的。
return a==1;
}
如果在调用该方法之前a=0;那么再调用此方法后a的值是什么,isOK的返回值是什么?
return 1==2 和return false是一样的。