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. 数组遍历
相关推荐
他们都不看好你,偏偏你最不争气7 天前
【iOS】block
开发语言·ios·objective-c·block·闭包
七夜zippoe8 天前
Java项目CI/CD实战:Jenkins与GitLab CI深度解析
java·ci/cd·gitlab·jenkins·groovy·pipline
ttod_qzstudio1 个月前
闭包:从“变量背包“到“return 去哪了“的彻底解析
闭包
Marshmallowc2 个月前
React useState 数据不同步?深度解析无限滚动中的“闭包陷阱”与异步更新丢失问题
前端·javascript·react.js·闭包·fiber架构
摇滚侠2 个月前
三天学通 Groovy—Groovy 程序设计,Groovy 中的数据类型,笔记 1-13
笔记·groovy
源代码•宸2 个月前
Golang基础语法(go语言函数)
开发语言·经验分享·后端·算法·golang·函数·闭包
四瓣纸鹤3 个月前
闭包到底是啥?
javascript·闭包
trayvontang3 个月前
快速上手Groovy
jmeter·groovy
带刺的坐椅3 个月前
Liquor(Java 脚本)替代 Groovy 作脚本引擎的可行性分析
java·groovy·liquor
掉鱼的猫3 个月前
Java 低代码平台的“动态引擎”:Liquor
java·低代码·groovy