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

要实现这个输出,我这个代码还有办法再优化精简吗?

ublic class HelloWorld {    public static void main(String[] args) {		int score = 71;		String sex = "女";		if(score>=80){		    if(sex.equals("女")){		        System.out.println("进入女子决赛组");		    }else if(sex.equals("男")){		        System.out.println("进入男子决赛组");		    }		}else if(score>=70){		     if(sex.equals("女")){		        System.out.println("进入女子轮回组");		    }else if(sex.equals("男")){		        System.out.println("进入男子轮回组");		    }		}else{		    System.out.println("淘汰出局");		}	}}


正在回答

1 回答

int score = 71;
  String sex = "女";
  if(score>=80){ 
   if(sex=="女"){ 
    System.out.println("进入女子决赛组"); 
    }else if(sex=="男"){ 
     System.out.println("进入男子决赛组");  
     }       }else if(score>=70){  
      if(sex=="女"){     
       System.out.println("进入女子轮回组"); 
       }else if(sex=="男"){       
        System.out.println("进入男子轮回组");
        }       }else
        {    
         System.out.println("淘汰出局");     }   }



呐  可以把sex.equals("")改掉   

稍微稍微简单一点把

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

寒克 提问者

"= ="还可以作字符、字符串 的比较吗?
2019-03-19 回复 有任何疑惑可以回复我~
#2

三笠哥哥 回复 寒克 提问者

你去试一下 == 等于 !== 不等于 >=大于等于
2019-03-19 回复 有任何疑惑可以回复我~
#3

寒克 提问者 回复 三笠哥哥

?好吧
2019-03-19 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

要实现这个输出,我这个代码还有办法再优化精简吗?

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