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

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

飞吧皮卡丘12138

2015-09-20 14:08

if (sex="女")可以么


写回答 关注

2回答

  • Perona
    2015-09-20 14:14:29
    已采纳

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

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


    thePur...

    字符串比较用equals,不过常量字符串可以用==

    2015-10-07 10:59:06

    共 4 条回复 >

  • 慕前端2173668
    2015-10-04 18:16:08

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

    thePur...

    right~

    2015-10-07 10:59:27

    共 1 条回复 >

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

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

1167403 学习 · 18748 问题

查看课程

相似问题