groovy函数调用,使用闭包作为参数
来源:互联网 发布:数据库压力测试工具 编辑:程序博客网 时间:2024/06/05 09:15
groovy 函数调用如果想传入一个闭包作为参数,就必须使用括号。
下面是个例子:
➜ ~ cat h.groovy
def c={a, Closure c->
a*3 + " " + c.call("test")
}
print c(3) {msg->
"msg:" + msg
}
➜ ~ groovy h.groovy
9 msg:test
0 0
- groovy函数调用,使用闭包作为参数
- 4.4Groovy闭包的多参数
- 函数作为参数的使用
- 10.5在Java中创建与传递Groovy闭包(在java中调用groovy方法,并且传递闭包参数)
- JS 将函数作为参数传递调用
- 二维数组作为函数参数的调用
- swift中的函数用法,嵌套函数和返回一个函数以及函数作为参数,闭包
- Groovy 作为系统脚本使用
- 使用委托作为参数进行动态调用
- 使用函数模版作为函数参数
- 4.3Groovy闭包的使用
- cocos2dx 函数作为参数进行传递和调用(std::function跟CC_CALLBACK_1的使用)
- python里函数怎么样使用元组或字典作为参数调用
- 使用指针作为函数参数的注意事项
- 使用JSON作为函数的参数
- 使用JSON作为函数的参数
- 二维数组如何作为函数参数使用?
- 二维数组如何作为函数参数使用?
- 怎么将JAVA与数据库连接起来?新手上路,希望各位前辈多多指教!
- Linux Socket 编程实例(一个Hello World程序)
- 程序员最该读的30本书
- React Native填坑之旅--Flow篇(番外)
- linux虚拟机ip地址更改
- groovy函数调用,使用闭包作为参数
- java LinkedList<E>泛型类
- stm32-7SysTicks
- libevent学习笔记【使用篇】——2. 获取(创建)event_base
- JavaScript面向对象-继承
- 10091
- POJ2777线段树....
- 九月总结——我的丑态(2016.10.9)
- 环形缓冲区