Groovy闭包与数组遍历

Groovy 复制代码
package com.dj.groovy
/**
 * User: ldj
 * Date: 2023/10/29
 * Time: 2:51
 * Description: No Description
 */
class groovy01 {

    static void main(String[] args) {
        addition((a, b) -> {
            int result = a + b
            print("I'm a closure; a + b= " + result)
        })
    }

    def static addition(Closure closure) {
        int a = 10
        int b = 8
        println("closure begin")
        //调用闭包程序,单独把一段小程序提取出来
        def result = closure(a, b)
        println()
        println("closure end")
    }

}
  1. 数组遍历
相关推荐
little_fat_sheep17 天前
【Groovy】类和对象
groovy
little_fat_sheep18 天前
【Groovy】函数、闭包、泛型
groovy
little_fat_sheep18 天前
【Groovy】流程控制
groovy
little_fat_sheep18 天前
【Groovy】变量和基本数据类型
groovy
Watermelo6174 个月前
内存泄漏到底是个什么东西?如何避免内存泄漏
开发语言·前端·javascript·数据结构·缓存·性能优化·闭包
邵皮皮5 个月前
Groovy 入门
groovy
景天科技苑5 个月前
【Rust闭包】rust语言闭包函数原理用法汇总与应用实战
开发语言·后端·rust·闭包·闭包函数·rust闭包·rust闭包用法
jason_renyu5 个月前
裸辞8年前端的面试笔记——JavaScript篇(一)
前端面试题·柯里化·闭包·javascript面试题
不穿铠甲的穿山甲6 个月前
gradle-tasks.register(‘classesJar‘, Jar)解析
android·java·gradle·groovy