闭包参数不用指定类型

来源:4-7 闭包使用讲解

step_Android

2018-07-14

int fab(int number){

int result=1

1.upto(number,{num->result*=num})

}


为什么上面的闭包中num不用指定数据类型?

写回答

1回答

qndroid

2018-07-14

因为groovy动态类型的,会在运行时去推测你的数据类型,最外面那个函数定义也是可以不写int的

0
1
step_Android
非常感谢!
2018-07-14
共1条回复

Gradle3.0自动化项目构建技术精讲+企业级案例实操

全面覆盖Gradle核心知识和高级用法,高级工程师必备技能!

877 学习 · 144 问题

查看课程