A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 小穿钉 高级黑马   /  2015-10-19 08:36  /  2740 人查看  /  40 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

本帖最后由 小穿钉 于 2015-10-19 19:49 编辑

public class Test {


        public static void main(String[] args) {
                        
                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");
                                
        }
}

40 个回复

倒序浏览
加油加油加油加油加油
回复 使用道具 举报
加油加油加油加油加油
回复 使用道具 举报
不错,小知识点就这样一点一点的总结出来的!
回复 使用道具 举报
???什么意思啊  不是b吗?
回复 使用道具 举报
本帖最后由 小穿钉 于 2015-10-19 15:16 编辑
Sayman 发表于 2015-10-19 14:56
???什么意思啊  不是b吗?

不是b,再想想,亲
回复 使用道具 举报
打印bd啊
回复 使用道具 举报
加油加油。。。
回复 使用道具 举报

自己敲一遍,看看输出什么
回复 使用道具 举报

共勉共勉
回复 使用道具 举报
本帖最后由 罗志辉 于 2015-10-19 16:01 编辑

怎么感觉会报错啊  if(b=false),括号里可以是赋值语句吗
还是这句话的其实就是if(false)啊?如果是这样的话if(b=false)和else if(b)岂不是一样的条件了
不是报错就是打印c了。
不过报错就不是考逻辑了
那就打印c吧。我去试试代码,见鬼了,每次我if的判断条件少写个等号都报错了。
这次要是编译通过,非得肛死楼主不可
回复 使用道具 举报
为什么你每次的题目都这么高端,我的天
回复 使用道具 举报
polarfox17 发表于 2015-10-19 16:55
为什么你每次的题目都这么高端,我的天

好玩吧,多多支持我呀,以后会有更多的好玩的题目哟
回复 使用道具 举报

那就打出来看一下喽
回复 使用道具 举报
本帖最后由 小穿钉 于 2015-10-19 20:17 编辑
罗志辉 发表于 2015-10-19 15:46
怎么感觉会报错啊  if(b=false),括号里可以是赋值语句吗
还是这句话的其实就是if(false)啊?如果是这样的 ...
罗志辉,你在哪个班?我想跟你学习学习,东北旺还是西三旗,我见到大神都会当面学习的
回复 使用道具 举报
好题目,题中if(b=false)是陷阱,只有一个=号是赋值,不是==。题目打印结果是C
回复 使用道具 举报
wome789 发表于 2015-10-19 17:18
好题目,题中if(b=false)是陷阱,只有一个=号是赋值,不是==。题目打印结果是C ...

不错不错,这道题很好玩吧
回复 使用道具 举报
小穿钉 发表于 2015-10-19 17:21
不错不错,这道题很好玩吧

好玩,差点上当了
回复 使用道具 举报
wome789 发表于 2015-10-19 17:22
好玩,差点上当了

玩的就是刺激,以后多多刺激哈
回复 使用道具 举报 1 0
小穿钉 发表于 2015-10-19 17:25
玩的就是刺激,以后多多刺激哈

好的,没问题哈
回复 使用道具 举报
12下一页
您需要登录后才可以回帖 登录 | 加入黑马