问答详情
源自:4-3 Java条件语句之多重 if

能帮我看错哪里了吗?看不出来啊?

 public class HelloWorld {

    public static void main(String[] args) {

int age=25;

if(age>=60){

   System.out.println("老年"):

}else if(age>40&&age<60 )

{

    System.out.println("中年"):

}else if(age>18&&age<40 )

{

    System.out.println("少年"):

}else{

    System.out.println("童年"):

}

}

}  


提问者:weibo_木刻笑可口可乐 2017-07-08 11:27

个回答

  • qq_T_98
    2017-07-12 12:47:32

    public class HelloWorld {
        public static void main(String[] args) {
      int age=25;
     if(age>60){System.out.println(("老年");}else if(age>40){System.out.println("中年");}else if(age>18){System.out.println("少年");}else{System.out.println("童年");}
       
       
       
       
       
       
       
       
       
       
       
       
     }
    }

  • weibo_木刻笑可口可乐
    2017-07-08 11:34:37

    我看出了,是我自己混用了冒号和分号。