判断性别怎么写,“女”==sex 哪里错,== 两边不是可以引用类型比较吗

来源:4-4 Java条件语句之嵌套 if

window_ye

2017-03-24 22:03

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("jsjsj");
        }   
        
        
		
	}
}


写回答 关注

2回答

  • 慕粉2026598206
    2017-03-24 22:18:11
    已采纳

    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("jsjsj");

            }  

        }

    }

    这样就对了


    window...

    非常感谢!

    2017-03-24 23:09:35

    共 1 条回复 >

  • 殇灬
    2017-03-24 23:03:08

    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("jsjsj");

            }   

        }

    }

    window...

    你的也可以,感觉这个更kool,但为啥只能采纳一个

    2017-03-24 23:10:46

    共 1 条回复 >

Java入门第一季(IDEA工具)升级版

0基础萌新入门第一课,从Java环境搭建、工具使用、基础语法开始

1165172 学习 · 17581 问题

查看课程

相似问题