课程
/后端开发
/Java
/Java入门第一季(IDEA工具)升级版
&&确定一边为true就好了,||不是需要确定两边为true才为true么?
2016-01-06
源自:Java入门第一季(IDEA工具)升级版 3-5
正在回答
应该弄反了,只有当a和b同时为true时a&&b为true,判断 if(a&&b)时,如果a为false时就不需要判断b的值了。
a或b至少有一个为true是a||b为true,判断if(a||b),如果a为true是就不需要判断b的真假了。
希望对你有帮助!
你恰好搞反了,&&与运算必须两边都为true才是true,如果左边为false结果肯定为false;
||或运算,只要左边为true结果一定为true,两边都为false结果才是false。
http://img1.sycdn.imooc.com//5360ef9700017b9405870095.jpg
&&是“与”,或者说并且的意思。要2边都是true才行。||是“或”,一边是就可以,2边都是true当然也行
举报
0基础萌新入门第一课,从Java环境搭建、工具使用、基础语法开始
1 回答为什么定义While(true)
3 回答只有两边都是true才是true,这个不是和短路现象冲突么?
2 回答为啥true 用boolean定义
6 回答同理,在( one > two ) || ( one < three ) 中,如果能确定左边表达式的运行结果为 true什么意思
4 回答运算结果为true