黑马程序员技术交流社区
标题:
day3作业
[打印本页]
作者:
yxpzzl
时间:
2016-4-9 15:24
标题:
day3作业
12:看程序写结果:请自己独立分析,先不要编译运行。
面试题5 boolean b = true;
if(b==false)
System.out.println("a");
else if(b)
System.out.println("b");
else if(!b)
System.out.println("c");
else
System.out.println("d");
输出为b...求解释
作者:
west2179
时间:
2016-4-9 15:30
因为b是true,所以条件控制b==false是不成立,b是成立,!b==false不成立,最后因为“b”成立了,所以else不执行
作者:
yxpzzl
时间:
2016-4-9 15:41
west2179 发表于 2016-4-9 15:30
因为b是true,所以条件控制b==false是不成立,b是成立,!b==false不成立,最后因为“b”成立了,所以else不 ...
谢谢,自己看的有点迷糊了----也没有大括号,又返回去看if的使用注意事项....晕晕乎乎
作者:
Dencent
时间:
2016-4-9 16:00
看前面就行了,因为!b后面都不用看的
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2