whilelooptest.groovy

来自「Groovy动态语言 运行在JVM中的动态语言 可以方便的处理业务逻辑变化大的业」· GROOVY 代码 · 共 32 行

GROOVY
32
字号
class WhileLoopTest extends GroovyTestCase {

    void testVerySimpleWhile() {
        def val = doWhileMethod(0, 5)
        println(val)
    }

    void testMoreComplexWhile() {
        def x = 0
        def y = 5

        while ( y > 0 ) {
            x = x + 1
            y = y - 1
        }

        assert x == 5
    }

    def doWhileMethod(x, m) {
        while ( x < m ) {
            x = increment(x)
        }

        return x
    }

    def increment(x) {
        x + 1
    }
}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?