logo
  • 教程列表
  • SO官方文档
  • 关闭
    • 闭包含隐式参数
    • 用显式参数关闭
    • 使用隐式接收器关闭具有自定义目标的方法调用
    • 用方法包装闭包周围的行为
    • 创建分配给属性和调用的闭包
    • 将方法转换为闭包
  1. StackOverflow 文档
  2. groovy 教程
  3. 关闭
  4. 将方法转换为闭包

将方法转换为闭包

Created: November-22, 2018

可以使用 & 运算符将方法转换为闭包。

def add(def a, def b) { a + b }    

Closure addClosure = this.&add
assert this.add(4, 5) == addClosure(4, 5)
  • 创建分配给属性和调用的闭包

Copyright © 2018. All right reserved

tastones.com 备案号:鲁ICP备18045372号-1

  • 关于我们
  • 免责声明