scala函数参数

一、高级函数编程 把一个函数做为参数传递给另外一个函数的方式,在函数式编程中称为高级函数。数组 //绝对值函数 def abs(n:Int)={   if(n<0) -n   else n } //阶乘函数 def factorial(n:Int):Int={   def go(n:Int,acc:Int):Int=     if(n<=0) acc     else go(n-1,n*acc)
相关文章
相关标签/搜索