为了账号安全,请及时绑定邮箱和手机立即绑定

大括号的问题

public class HelloWorld {
    public static void main(String[] args) {
		int score = 94;
		String sex = "女";
        if(score>80){
            if(sex.equals("女");{
            System.out.println("进入女决赛");
        }else{System.out.println("进入男决赛");
        }
        else  {System.outprintln("未进入决赛");
        }
        }
   
        

	}
}




public class HelloWorld {
    public static void main(String[] args) {
		int score = 94;
		String sex = "女";
        if(score>80){
            if(sex.equals("女");{
            System.out.println("进入女决赛");
        }else{System.out.println("进入男决赛");
        }
        else  System.outprintln("未进入决赛");
        
        }
        
        
        
        
        
        
        
        
		
	}
}  想问一下 把最后一个else的大括号删除可以吗  他那里面的内容还好在最外面的if里面


正在回答

3 回答

http://img1.sycdn.imooc.com//5883076500012abb04790333.jpg

这是改后的代码

0 回复 有任何疑惑可以回复我~
#1

慕粉175400729 提问者

非常感谢!
2017-01-26 回复 有任何疑惑可以回复我~

这是括号间相互对应的关系,这样写你或许就看明白了。

http://img1.sycdn.imooc.com//5879dfd10001333909010490.jpg

0 回复 有任何疑惑可以回复我~

可以,因为只有一个执行语句,但是你的代码错误太多,请仔细一些

0 回复 有任何疑惑可以回复我~
#1

慕粉175400729 提问者

好的 我刚学。。
2017-01-13 回复 有任何疑惑可以回复我~
#2

慕粉175400729 提问者

你好 能指点一下吗 他不验证代码,我都不知道错在哪
2017-01-13 回复 有任何疑惑可以回复我~
#3

qq_珞珈情末_04182519 回复 慕粉175400729 提问者

第六行掉了个小括号多了一个分号,第十行out.println少了一个点,第七行的最后一个分号要用英文字符; 最后一个未经入决赛的else放错了地方,要注意if大括号的范围
2017-01-21 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

大括号的问题

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信