用switch 优化 if-else 代码

2015-12-14 0 839
用switch 优化 if-else 代码
// before 
def fun1(a, b, c) {
    println("-----------------------")
 
    if (a > b || a > c) {
        if (a > b) {
            println("a 比 b 大")
        }
        if (a > c) {
            println("a 比 c 大")
        }
    } else {
        println("a 比 b、c都小")
    }
}

//now 
def fun2(a, b, c) {
    println("-----------------------")
 
    switch (true) {
        case a > b:
            println("a 比 b 大")
            //break
        case a > c:
            println("a 比 c 大")
            break
        default:
            println("a 比 b、c都小")
    }
 
}

遇见资源网 groovy 用switch 优化 if-else 代码 http://www.ox520.com/13703.html

上一篇:

已经没有上一篇了!

下一篇:

已经没有下一篇了!

常见问题

相关文章

发表评论
暂无评论
官方客服团队

为您解决烦忧 - 24小时在线 专业服务