Groovy闭包的递归调用
- 作者: 奔跑的二大爷S
- 来源: 51数据库
- 2022-08-17
// 递归求n!
factorialProperty = { n ->
if (n == 0) return 1
n * factorialProperty(n - 1) // 使用这个属性的名字进行递归调用
}
assert 3628800 == factorialProperty(10)
推荐阅读
