scala基本学习

Posted chengjunde

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了scala基本学习相关的知识,希望对你有一定的参考价值。

def addOne(f: Int => Int, arg: Int) = f(arg) + 1,
意思是 addOne要两个参数一个是:传一个整数的参数且返回一个整形的方法的参数,第二个参数就是一个整数,方法体 执行第一个参数的方法f 且f的参数是该方法的第二个参数,然后把f 返回值+1 作为返回值,相当于java:

int addOne(SomeObject f ,int args){
return f.methodnName(args)+1;

}

class SomeObject{
int methodnName(int a){
return a*a;

}
}

以上是关于scala基本学习的主要内容,如果未能解决你的问题,请参考以下文章

scala基本学习

scala学习笔记3:基本控制结构基础

寒假学习进度二

寒假学习进度十二

Spark基础学习笔记13:Scala函数

Spark学习scala语法