
Scala
shawn_zhu1
这个作者很懒,什么都没留下…
展开
-
Scala中=>的作用
Scala中的=>符号可以看做是创建函数实例的语法例如:A => T ,A,B => T 表示一个函数的输入类型为A或者A,B 返回值为T下面的实例:scala > val f: Int => String = myInt => "The value of myInt is: " + myInt.toString()f: Int => String = <function1>scala> pr转载 2016-11-07 14:46:17 · 4163 阅读 · 1 评论 -
Scala函数学习
函数作为参数传递代码如下:package function/** * 用于测试函数的传递与高阶函数的调用 * * */object Function { def sum(f : Int => Int , a : Int ,b : Int): Int = if (a > b) 0 else f(a) + sum(f,a+1,b) def square(x : Int ) :原创 2016-11-07 15:03:48 · 360 阅读 · 0 评论