大数据系列修炼-Scala课程25
核心内容: 1、scala中的柯里化实战解析
1、scala中的柯里化实战解析
1>scala中的柯里化指的是将原来接受两个参数的函数变成新的接受一个参数的函数的过程.新的函数返回一个 以原有第二个参数作为参数的函数. 2>柯里化可以理解为一个函数可以拥有多个形参列表
实例程序:
object App
{
def main(args:Array[String]):Unit=
{
def mulBy(x:Int,y:Int) = x * y
println(mulBy(
6,
7))
def mulByone(x:Int)=(y:Int)=> x * y
val aa = mulByone(
2)
println(aa)
转载请注明原文地址: https://ju.6miu.com/read-1123298.html