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

啥情况,前面两个条件不是满足了吗?咋进入男子了

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.out.println("淘汰");

        }

}

}

进入男子

正在回答

5 回答

双引号  

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

if(sex.equals("女"))

女字要双引号

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

瞎搞  就是个有毛病的题  94没有说是谁的成绩,凭什么就判定是女子进入决赛

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

若尘2920439

像个憨憨一样没看到证明吗>80看清楚再说吧,
2020-05-12 回复 有任何疑惑可以回复我~

 if(sex.equals('女')这里的单引号应该改为双引号

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

你的equals("女")换成这个就行,equals是判断字符串的内容是否相同,你的equals里是字符,所以判断为错误,就会输出男子

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

举报

0/150
提交
取消

啥情况,前面两个条件不是满足了吗?咋进入男子了

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