美文网首页
2、Groovy闭包使用案例

2、Groovy闭包使用案例

作者: 爱学习的蹭蹭 | 来源:发表于2021-11-28 15:16 被阅读0次

/**
 * 闭包使用
 * 单元测试可以继承GroovyTestCase
 * class ClosePackage extends GroovyTestCase{}
 */
class ClosePackageTest {

 //直接调用call方法进行执行闭包
    @Test
    void test1(){
        def close = { println("Hello Groovy") }
        close.call()
    }

    //直接使用括号进行调用闭包
    @Test
    void test2(){
        def close = { println("Hello Groovy") }
        close()
    }

    @Test
    void test3(){
        /**
         * 有参数的闭包使用
         * ${name} 模板占位符,类似Kotlin的语法
         */
        def close = { String name,int age -> println("Hello ${name},age,${age}") }
        close("周伯通",90)
    }

}

相关文章

  • 2、Groovy闭包使用案例

  • 详解 groovy 的闭包(上)

    groovy 的闭包特点 在 groovy 中的闭包。groovy 中的闭包是一个开放的匿名代码块,可以接受参数,...

  • Groovy 闭包

    本文介绍了Groovy闭包的有关内容。闭包可以说是Groovy中最重要的功能了。如果没有闭包,那么Groovy除了...

  • Groovy语法简介

    Groovy简单语法: Groovy中的闭包:

  • 二、Groovy语法(二):闭包

    Groovy闭包 1、Groovy中闭包基础 1.1 闭包的概念闭包是被包装成对象的代码块,可以通过一个变量引用到...

  • 《Groovy极简教程》第9章 Groovy闭包(Closure

    《Groovy极简教程》第9章 Groovy闭包(Closures)

  • Groovy 闭包

    好久没动笔(键盘)了,发现自己变懒了。但是在实际的工作过程中,总是责怪自己没有动笔把自己之前的遇到的问题记录下来,...

  • Groovy 闭包

    闭包 闭包是一段可执行的代码块,类似于方法也可以传递参数;可在闭包中访问属性值,也就是说可以修改闭包作用域中的所有...

  • Groovy闭包

    闭包定义与调用 *动态闭包 this、owner、delegate闭包里面有3个重要的对象,把它们弄清楚了,才能对...

  • Web前端------JS高级闭包、沙箱介绍

    闭包介绍 闭包小案例(一) 闭包小案例(二) 闭包小案例(三)--------模拟点赞 效果展示: 沙箱 欢迎关注...

网友评论

      本文标题:2、Groovy闭包使用案例

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