为了账号安全,请及时绑定邮箱和手机立即绑定

怎么可以更简单的表达,感觉挺多的,可不可以再少点

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

    }

    


正在回答

3 回答

可以用正则表达式看起来就简单点,例如:判断条件?情况1:情况2;

0 回复 有任何疑惑可以回复我~

int age=25;

if (age>=60)

{

    System.out.print("老年");

}

     else if (age>=40)

     {

    System.out.print("中年");

}

        else if (age>=18)

     {

    System.out.print("少年");

}

     else

     {

    System.out.print("童年");

}

    


0 回复 有任何疑惑可以回复我~

else if后的“&& age <= 60”和"&& age <= 80"没必要写吧,因为你写了else if说明后面的条件与你前一个if已经 有非的关系。

1 回复 有任何疑惑可以回复我~
#1

qq_慕仔3192846

能把式子写出来参考一下吗大师。
2019-04-13 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

怎么可以更简单的表达,感觉挺多的,可不可以再少点

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信