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. 数组遍历
相关推荐
星火10247 天前
Groovy + Spring AI:用动态语法解锁 AI 开发 “丝滑体验”
groovy
星火10248 天前
Groovy 区间:简洁高效的范围操作
groovy
星火10249 天前
Groovy 实战:从微服务到 GUI 应用的快速集成
groovy
雨中飘荡的记忆12 天前
Java + Groovy计费引擎详解
java·groovy
星火102413 天前
Groovy:告别 Java 痛点,纵享丝滑编程
groovy
小小测试开发13 天前
JMeter JSR223预处理程序高级用法:解锁自动化测试的灵活性上限
开发语言·jmeter·groovy
星火102416 天前
【Groovy翻译系列三】Groovy应用集成
groovy
勤劳打代码1 个月前
isar_flutter_libs 引发 Namespace not specified
android·flutter·groovy
安冬的码畜日常1 个月前
【JUnit实战3_20】第十一章:用 Gradle 运行 JUnit 测试实战
测试工具·junit·单元测试·gradle·软件构建·groovy·junit5
ClassOps1 个月前
Gradle Groovy 和 Kotlin kts 语法对比
android·kotlin·gradle·groovy