Groovy入门
来源:互联网 发布:麻瓜编程爬虫 编辑:程序博客网 时间:2024/06/05 06:20
def list = [1, 2, 3]list.each { e -> print e}println()list << 4list.each { print it //默认参数}println()//定义闭包def add = { a, b -> println "a + b = ${a + b}"}def minus = { a, b -> println "a - b = ${a - b}"}//调用闭包add 1, 2minus 1, 1//定义函数,参数类型为闭包def myfunc(a, b, Closure closure){ closure a, b}//调用函数myfunc 2, 2, { a, b -> println "a * b = ${a * b}"}//调用函数myfunc 1, 1, minus//定义函数,只有一个参数,参数类型是闭包def show(Closure closure){ closure.call()}//调用函数,可以省略(),如果最后一个参数的类型是闭包,可以提取出来show { println "hello the world"}
阅读全文
0 0
- groovy 入门
- Groovy入门
- groovy入门
- Groovy入门
- Groovy基础入门
- Groovy语言入门(1)
- Groovy入门(2)
- Groovy入门以及配置
- Groovy入门视频教程
- Groovy快速入门
- Groovy 简单入门
- Groovy入门基础
- groovy快速入门
- groovy入门3 集合
- groovy入门5 IO
- Groovy入门(一)
- Groovy入门-1
- Groovy入门-语法规范
- 读glove文件的代码
- onselectstart与onselect—禁止选择或禁止复制
- 使用vue-router切换页面时,获取上一页url以及当前页面url
- Mac OS Sierra忘记root密码如何重置
- 模糊查询:有几种情况1.中文 2.连起来的拼音查询 3.首字母查询 需要一个jar包pinyin4j
- Groovy入门
- C语言FILE结构体
- 认证机构信息管理软件最实用的功能
- 创建型模式—抽象工厂模式
- Unity3d 帧同步 VR游戏中是否可行
- 标识造型设计中的工艺设计
- 如何利用 JConsole观察分析Java程序的运行,进行排错调优
- 最大流的各种变体
- ListenableFuture demo