技术栈

Groovy闭包与数组遍历

ldj20202023-10-29 8:41
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. 数组遍历
上一篇:【Python 零基础入门】常用内置函数 初探
下一篇:LeetCode75——Day19
相关推荐
勤劳打代码
8 天前
isar_flutter_libs 引发 Namespace not specified
android·flutter·groovy
安冬的码畜日常
12 天前
【JUnit实战3_20】第十一章:用 Gradle 运行 JUnit 测试实战
测试工具·junit·单元测试·gradle·软件构建·groovy·junit5
ClassOps
12 天前
Gradle Groovy 和 Kotlin kts 语法对比
android·kotlin·gradle·groovy
little_fat_sheep
1 个月前
【Groovy】类和对象
groovy
little_fat_sheep
1 个月前
【Groovy】函数、闭包、泛型
groovy
little_fat_sheep
1 个月前
【Groovy】流程控制
groovy
little_fat_sheep
1 个月前
【Groovy】变量和基本数据类型
groovy
Watermelo617
5 个月前
内存泄漏到底是个什么东西?如何避免内存泄漏
开发语言·前端·javascript·数据结构·缓存·性能优化·闭包
邵皮皮
5 个月前
Groovy 入门
groovy
热门推荐
01GitHub 镜像站点02UV安装并设置国内源03安娜的档案(Anna’s Archive) 镜像网站/国内最新可访问入口(持续更新)04Linux下V2Ray安装配置指南05综合整理:pdf预览显示:你尝试预览的文件可能对你的计算机有害。如果你信任此文件以及其来源,请打开此文件以看其内容,如何解决以正常预览文件06BongoCat - 跨平台键盘猫动画工具07Labelme从安装到标注:零基础完整指南08智能库存管理的需求预测模型:从业务痛点到落地代码的完整实践09《大数据技术原理与应用》实验报告三 熟悉HBase常用操作10NVIDIA显卡驱动、CUDA、cuDNN 和 TensorRT 版本匹配指南