核心内容:
1、本地函数代码实战
2、作为一等公民的函数代码实战
1、scala中的本地函数 |
1>本地函数即内部函数,在一个函数内部定义的函数叫做本地函数,本地函数可以使用外部函数的形式参数,本地函数是外部函数的私有函数,外部其余成员不可以进行访问
def f()=
{
def g()={}
}
2>scala之所以支持内部函数,是因为函数在scala中是一等公民:函数可以当做变量一样来进行处理
示例代码1:本地函数
//本次程序的目的是内部函数(本地函数)
object App
{