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

正在回答

2 回答

不可以哦,但是可以用==。=是赋值的意思,==才是等于。还有代码中很多分号都被敲成中文,改成英文的吧。修改后的代码你看看

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


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

飞吧皮卡丘12138 提问者

非常感谢!
2015-09-20 回复 有任何疑惑可以回复我~
#2

飞吧皮卡丘12138 提问者

谢谢老师
2015-09-20 回复 有任何疑惑可以回复我~
#3

Perona 回复 飞吧皮卡丘12138 提问者

我不是老师,我也是童鞋呀
2015-09-20 回复 有任何疑惑可以回复我~
#4

thePureSky

字符串比较用equals,不过常量字符串可以用==
2015-10-07 回复 有任何疑惑可以回复我~
查看1条回复

==是数值之间的比较,字符串的比较只能用equals

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

thePureSky

right~
2015-10-07 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

可以直接用 if (sex="女")么

我要回答 关注问题
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号