java if语句

来源:4-3 Java条件语句之多重 if

爱已冉凌

2016-01-14 13:20

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

 }

}


写回答 关注

4回答

  • flu大叔
    2016-01-14 13:33:35
    已采纳

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

     }

    }


    爱已冉凌

    他的课程里就是像我那种写法 我不进行你那种判断不行吗

    2016-01-14 13:40:39

    共 1 条回复 >

  • 11知足11
    2016-01-30 13:13:58

    只要符合if()括号里面的条件的,都会执行{ }里面的内容,执行完毕之后就会继续执行这个if(){ }后面的代码;

    假如这题 int age=65;那么结果就会是 

    “老年

       中年

      少年 ”

  • flu大叔
    2016-01-14 14:37:22

    不进行这样的判断,你那就重复包含了而且也不具体如果为18,40,60那,你这逻辑就出错了,不能一步到位,要一步一步来,

  • 爱已冉凌
    2016-01-14 13:38:46

    他的课程里就是像我那种写法  我不进行你那种判断不行吗 


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

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

1165172 学习 · 17581 问题

查看课程

相似问题