Scala-柯里化

Scala-柯里化,第1张

Scala-柯里化

代码如下:

object ScalaInAction {
     // 这三个代码等价的
    def mul(x:Int,y:Int) = x * y
    def mul(x:Int) = (y:Int) => x * y
    def mul1(x:Int)(y:Int) = x * y

    def main(args: Array[String]): Unit = {
        println(mul(5 ,6))
        println(mul(5)(6))
        println(mul1(5)(6))
    }
}

结果如下

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5660986.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-16
下一篇 2022-12-16

发表评论

登录后才能评论

评论列表(0条)

保存