Scala 嵌套函数
嵌套函数
Scala允许您在一个函数内部定义函数,而在其他函数内部定义的函数称为局部函数。这是阶乘计算器的实现,在此我们使用调用第二个嵌套方法的常规技术来完成工作。尝试以下程序来实现嵌套函数。
输出:
就像许多语言中的局部变量声明一样,嵌套方法仅在封闭方法内部可见。如果尝试在factorial()之外调用fact(),则会出现编译器错误。
Scala允许您在一个函数内部定义函数,而在其他函数内部定义的函数称为局部函数。这是阶乘计算器的实现,在此我们使用调用第二个嵌套方法的常规技术来完成工作。尝试以下程序来实现嵌套函数。
输出:
就像许多语言中的局部变量声明一样,嵌套方法仅在封闭方法内部可见。如果尝试在factorial()之外调用fact(),则会出现编译器错误。