Scala 递归函数
递归在纯函数式编程中扮演着重要的角色,Scala非常支持递归函数。递归意味着一个函数可以反复地调用自身。
尝试下面的程序,它是一个很好的递归示例,计算传入数字的阶乘。
示例
将上面的程序保存在 Demo.scala 中。以下命令用于编译和执行此程序。
递归在纯函数式编程中扮演着重要的角色,Scala非常支持递归函数。递归意味着一个函数可以反复地调用自身。
尝试下面的程序,它是一个很好的递归示例,计算传入数字的阶乘。
将上面的程序保存在 Demo.scala 中。以下命令用于编译和执行此程序。