Groovy
Gdeer
这个作者很懒,什么都没留下…
展开
-
Kotlin 和 Groovy 的 lambda 对比
文章目录一、格式1.1 完整格式1.2 简化格式二、trailing lambda2.1 三个参数2.2 一个参数三、it3.1 作为入参3.2 赋值给变量四、lambda 的返回值五、无用变量的处理六、外部变量的访问七、invoke 一、格式 1.1 完整格式 // Kotlin val sum: (Int, Int) -> Int = { x: Int, y: Int -> x +...原创 2019-10-29 10:36:12 · 1802 阅读 · 0 评论 -
Gradle 中的 all、each 的区别
官网 api all: each: 区别 all 是 gradle 中 DomainObjectCollection 接口的方法。 each 是 groovy 中 List、Map 等集合类的方法。 它们的区别: 1. all 会对集合内现有的元素和之后加入的元素,都执行给定的闭包操作。 each 只会对集合内现有的元素执行给定的闭包操作。 2. all 接收的闭包,可以直接访问集合内元素的属...原创 2019-05-01 22:22:50 · 3956 阅读 · 4 评论