美文网首页
scala 一个经典的小函数

scala 一个经典的小函数

作者: scandly | 来源:发表于2018-08-09 20:53 被阅读0次

(f : Int => Int ) f 表示匿名函数名称,方便后面调用, Int=>Int表示匿名函数的类型,表示 :Int进Int出

方括号里面是整个函数的返回值类型

这个sum函数 传进来是个function 返回也是个function,至于是什么样的 function呢?对于写这个sum函数的人来说,它也不知道 这个function是什么,他只是定义好是下面的这一个格式。返回出去的这个function就是sum本身要执行的逻辑

temp(1,2)

这里你有个误解:

例如我们单看  val temp = sum(x => x);//sum后面有括号,表示调用sum函数,你需要进入sum函数,看它返回什么

相关文章

网友评论

      本文标题:scala 一个经典的小函数

      本文链接:https://www.haomeiwen.com/subject/kuzcbftx.html