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闭包使用案例
本文链接:https://www.haomeiwen.com/subject/bethxrtx.html
网友评论