问答详情
源自:4-2 Java条件语句之 if...else

我这个哪里不对啊

int age=25;

if(age >= 18){

    System.out.println("成年");

}else{

    System.out.println("未成年");

}     

}

}


提问者:慕码人7104870 2019-11-10 14:48

个回答

  • 慕沐0024065
    2019-11-16 20:47:25

    ;这个符号你用的中文符号,所以报错

  • X01Wolverine
    2019-11-16 12:24:50

    我看也是对的啊,是不是中英文符号的问题

  • 宇娃
    2019-11-15 14:01:16


    ╭─root@jas502n /tmp 

    ╰─# cat age.java 

    public class age {

        public static void main(String[] args) {

            int age = Integer.parseInt(args[0]);


            if (age >= 18){

                System.out.println("成年");

            }else {

                System.out.println("未成年");

            }


            

        }

    }

    ╭─root@jas502n /tmp 

    ╰─# javac age.java 

    ╭─root@jas502n /tmp 

    ╰─# java age 15

    未成年

    ╭─root@jas502n /tmp 

    ╰─# java age 18

    成年

    ╭─root@jas502n /tmp 

    ╰─# java age 25

    成年

    ╭─root@jas502n /tmp 

    ╰─# 



  • 慕莱坞0206130
    2019-11-10 17:46:19

    没错啊