黑马程序员技术交流社区

标题: java基础题 [打印本页]

作者: 董小姐    时间: 2015-5-19 20:22
提示: 该帖被管理员或版主屏蔽
作者: hellotaomi    时间: 2015-5-19 20:41
因为boo == false这个表达式的值为false,故if内的判断为假,这if不满足就执行else内的内容,所以输出的为b,选B
作者: 小峰Raul    时间: 2015-5-19 20:51
应该输出a吧
作者: herojing    时间: 2015-5-19 20:54
这道题选B
作者: Hison_lian    时间: 2015-5-19 21:02
很明显是B啦
作者: 我干阿衰    时间: 2015-5-19 21:28

这道题选B
作者: 姜秋艺    时间: 2015-5-19 21:35
public static void main(String[] args) {     boolean boo = true;     if (boo == false) {
        System.out.println("a");     } else {
        System.out.println("b");     }
首先因为版面的原因考下你的代码;
你在主方法内定义了Boolean类型的boo变量值为true,接着你又写了一个判断语句if(){},  执行没有问题   条件成立  所以答案走else的输出语句所以选b
作者: 守株人    时间: 2015-5-19 21:41
嗯嗯,1楼正解
作者: zhangjnia    时间: 2015-5-19 21:43
这题有什么疑问吗
作者: yinping    时间: 2015-5-19 21:47
选b有难度吗
作者: zq19910303    时间: 2015-5-21 07:34
答案是B
作者: 二大爷    时间: 2015-5-21 08:44
肯定选B
作者: 志行    时间: 2015-5-21 08:47
b  没啥难度啊  真的是基础题~~~
作者: 枕寒流    时间: 2015-5-21 09:00
b
,,,,,,,,,,,,,,,,,,,,,,,,,,
作者: Huylens    时间: 2015-5-21 09:15
答案选择B
作者: 刘冬    时间: 2015-5-21 09:39
肯定是选B
作者: hsx500    时间: 2015-5-21 09:50
输出B吧//、
作者: DonaldLove    时间: 2015-5-21 10:36
B) 输出b
作者: 嘉Ming    时间: 2015-5-21 10:43
没理由不是B吧
作者: 流水0215    时间: 2015-5-21 10:45
一楼说的已经比较清楚了
作者: 冷雨敲窗被未温    时间: 2015-5-21 11:47
水水更健康。
作者: cunbai    时间: 2015-5-21 11:57
这道题选B。
作者: LoveMyself    时间: 2015-5-21 12:58
因为条件为,boolean boo =true;所以,按条件找就好了
作者: 海洋你好    时间: 2015-5-21 13:29
肯定是B选项啊
作者: 何雨    时间: 2015-5-21 17:19
class he
{
public static void main(String[] args)
{     
        boolean boo = true;   
           if (boo == false)
                {
                         System.out.println("a");     
                }
        else
                {
                        System.out.println("b");     
                }
}
}
首先我给您排了版,正确答案是B
原因就是因为boo = true,if (boo == false)不满足,所以执行else
输出b
作者: 黑马LM    时间: 2015-5-21 19:32
选b   。。。。。。。。。。。。。
作者: 喻忠航    时间: 2015-5-21 19:37
好多大神在回答!学习了!
作者: shao122791159    时间: 2015-5-21 19:37
答案是B
作者: wwb1105    时间: 2015-5-21 19:38
判断语句if()里面为FALSE,  执行else的输出语句所以选B
作者: 马鹏涛    时间: 2015-5-21 19:57
1楼说的很清楚,选B
作者: wzq12345    时间: 2015-5-21 21:12
选B,if条件判断表达式为假,执行else后面的语句
作者: wzq12345    时间: 2015-5-21 21:13
选B,if条件判断表达式为假,执行else后面的语句
作者: 柳叶飞刀    时间: 2015-5-21 22:08
b                           
作者: a397131103    时间: 2015-5-21 22:14
boo=true 是赋值
boo==false 是比较返回真假值
所以选b
作者: xiekai    时间: 2015-5-21 22:29
boo为ture, if中ture==false 为假  ,所以执行else中的语句 所以选b
作者: 菜鸟的求学路    时间: 2015-5-21 22:36
答案是什么你自己肯定也知道了      我就挣点黑马币就行
作者: 我心去飞翔    时间: 2015-5-21 22:40
输出b  因为 boolean boo = true;因为这句话是赋值,
作者: 逝....曾经    时间: 2015-5-21 22:45
我选择b选项
作者: 星辉祝愿    时间: 2015-5-21 23:27
就选B,没其他答案
作者: zhouzhiming88    时间: 2015-5-21 23:36
当if执行判断的时候,发现boo不等于false,所以执行else。答案选择B)输出b
作者: 破烂小白    时间: 2015-5-21 23:37
B是对的
作者: 笨小点儿    时间: 2015-5-22 00:07
在主方法内定义了Boolean类型的boo变量值为true,接着又写了一个判断语句if(){},  执行没有问题 ,条件成立  所以答案走else的输出语句。选b
作者: hydrogen11    时间: 2015-5-22 00:12
一定是输出B啦
作者: 青春印记深圳    时间: 2015-5-22 00:30
只要是女的就多人评论。。。这世界。。。
作者: ddddk    时间: 2015-5-22 00:43
肯定是选b
作者: 黯然残影    时间: 2015-5-22 00:59
是输出b
作者: 别想太多    时间: 2015-5-22 08:44
B,条件选择,




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2