scala言语基础学习七

一、将函数赋值给变量

二、匿名函数

三、高阶函数

 

高阶函数好像调用不打印是看不到赋值 和普通函数区别

高阶函数的类型推断

 

 reduce操作

相当于1*2*3*4*5*6*7*8*9

def getName(msg:String)=(name:String)=>{println(msg + "," + name)}

相当于一个匿名函数放到getName函数中

 

原文地址:https://www.cnblogs.com/yaohaitao/p/5626578.html