问答详情
源自:4-4 Java条件语句之嵌套 if

两个执行代码不能颠倒吗?

两个执行代码不能颠倒吗?

if(sex.equals("男")){

        System.out.println("进入男子组决赛");

        }else{

        System.out.println("进入女子组决赛");

        }

为什么写成这样

if(sex.equals("男")){

        System.out.println("进入女子组决赛");

        }else{

        System.out.println("进入男子组决赛");

        }

最后结果会是进入男子组

提问者:Mr永夜 2017-07-14 10:59

个回答

  • 我依旧已久
    2017-07-14 11:19:47

    当然不能颠倒了,第一个是如果是男,则打印“进入男子组决赛”,如果是女,则打印“进入女子组决赛”;第二个是如果是男,则打印“进入女子组决赛”,如果是女,则打印“进入男子组决赛”,结果当然不一样