云沾衣。 发表于 2015-8-28 23:39
选B,水水,握下手。
姜群 发表于 2015-8-28 23:54
选B,因为b是true!=flase,所以判断语句不走A,B的话,b是true,执行B语句然后直接跳出if语句了,C的话,b是 ...
喵小莫 发表于 2015-8-29 00:02
选B,注意b=false,b被重新赋值了就行
黄胖胖 发表于 2015-8-29 09:29
class Demo{
public static void main (String args[]){
boolean b=true;
荣斌 发表于 2015-8-29 09:55
a()条件表达式是farse,b()也是farse,ca()条件事true 所以答案选c
ln0491 发表于 2015-8-29 10:45
if(b=false)这里应该是b==false吧
kevin986745zk 发表于 2015-8-29 10:49
一下就看出来了,选择B
姜群 发表于 2015-8-29 11:28
他是在if()里赋值的,不会影响整体啊,
BG6FVG 发表于 2015-8-29 11:30
我也是菜鸟,但是计算机结果显示确实是的。后来重新赋值了
姜群 发表于 2015-8-29 11:34
那这么说选C喽?又涨姿势了
KALF 发表于 2015-8-29 11:35
区别在于第一个 = 于号上面。 一个=是赋值 所以是C 如果是两个=于号 就是B~ ...
BG6FVG 发表于 2015-8-29 10:47
对的 应该就是B吧 ,想了好久才明白的
刘登飞 发表于 2015-8-29 13:47
呵呵 大多数选B的误区就在于 if 的判断条件,开始赋值给b的是 true 是正确的 ,但是当 if 结构开始作 ...
平爷 发表于 2015-8-29 23:00
不懂 , 感觉很不懂
BG6FVG 发表于 2015-8-29 23:02
25#说的最是详细,好好看看吧兄弟
平爷 发表于 2015-8-29 23:12
兄弟,我就想水个贴,你这么一说感动的不看就对不起你的提醒了
酒倌浪人 发表于 2015-8-29 23:51
选C,重新赋值了
代晃 发表于 2015-8-30 23:42
每句代码都读懂了就知道了
姜群 发表于 2015-8-29 11:28
他是在if()里赋值的,不会影响整体啊,
chasingw 发表于 2015-8-31 17:36
b=false 。。。。c
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) | 黑马程序员IT技术论坛 X3.2 |