继续浏览精彩内容
慕课网APP
程序员的梦工厂
打开
继续
感谢您的支持,我会继续努力的
赞赏金额会直接到老师账户
将二维码发送给自己后长按识别
微信支付
支付宝支付

多重if语句的简洁表达

慕龙北星
关注TA
已关注
手记 1
粉丝 2
获赞 10

public class HelloWorld {
public static void main(String[] args) {
int age=25;

    String a;
    if (age>60)
    a="老年";
    else if (age>40)
    a="中年";
    else if (age>18)
    a="少年";
    else 
    a="童年";

    System.out.println(a);
}

}

打开App,阅读手记
0人推荐
发表评论
随时随地看视频慕课网APP

热门评论

不规范,容易出错,不建议使用。

如果条件语句后面的中括号里只有一句代码的话可以这么写的。if(a>18){这里只有一句代码}可以不加中括号的,无所谓什么规不规范。纯属个人喜好。不过本人还是建议中规中矩的写。

你仔细看。eslipse在自动重写equals方法的时候就是这种没括号的形式。我觉得像我们这样初学的还是老老实实写吧。等成大神了。你想怎么写都醒

查看全部评论