Shey 发表于 2015-3-15 20:23
是把false赋值给b,b的值就是false啦
kkqisheng 发表于 2015-3-15 20:31
=号是赋值 ==号则是判断两边是否相等
董志立 发表于 2015-3-15 20:25
哦哦,但是if(b=false)为什么执行了?能够详细说明一下吗?
Shey 发表于 2015-3-15 20:34
首先说明:if()的括号里面是boolean类型;
这个不是要求直接填写boolean类型的变量,而是括号里面代码 ...
179407246 发表于 2015-3-15 20:33
这个题的答案是B吧
z1342802487 发表于 2015-3-15 20:52
=的作用是把“ =”右边的值赋给“=”左边,属于算术运算。
==是关系运算符,对于基本数据类型,测试运 ...
李伟松 发表于 2015-3-15 22:13
if(f=false)其中的=号是在给赋值,所以false,所以就执行else if(b),也是false,接着就执行else if(!b) ...
z1342802487 发表于 2015-3-15 20:52
=的作用是把“ =”右边的值赋给“=”左边,属于算术运算。
==是关系运算符,对于基本数据类型,测试运 ...
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) | 黑马程序员IT技术论坛 X3.2 |