美文网首页
groovy中的GDK

groovy中的GDK

作者: 望月成三人 | 来源:发表于2019-01-14 13:31 被阅读3次

    GDK为数字提供了各种方便的方法:

    def store = ""
    
    // 迭代循环
    10.times{
        store += "x"
    }
    println("循环为$store") // 循环为xxxxxxxxxx
    store = ""
    
    //递增
    1.upto(5) { number ->
        store += number
    }
    println("递增为$store") //递增为12345
    store = ""
    
    // 递减
    2.downto(-2) { number ->
        store += number + ' '
    }
    println("递减$store") // 递减2 1 0 -1 -2
    store = ""
    
    // 按一个数递增到另外一个数
    0.step(10, 2) {
        println("按设置递增$it")
        /*
        按设置递增2
        按设置递增4
        按设置递增6
        按设置递增8
        */
    }
    

    除了上面这些,还有更多的方便的数字方法,可以参考官方文档中的pageage中的number:http://beta.groovy-lang.org/gdk.html

    相关文章

      网友评论

          本文标题:groovy中的GDK

          本文链接:https://www.haomeiwen.com/subject/rdbddqtx.html