您的位置:首页 > 其它

spark-scala 函数定义

2018-01-25 22:57 232 查看
最简单的函数:def hello() = {"Hello World!"}带返回类型的函数:
def hello():String = {"Hello World!"}
带参数的函数:
def square (i:Int) = {i*i}
带多个参数的函数:
def add(x: Int, y: Int): Int = { x + y }
a. scala 中定义函数,用def关键字    def  方法名 方法体b. 函数的主体是表达式,其中最后一行为函数的返回值_______________________________________________________________________________________匿名函数(函数常量)简单的匿名函数:
val add = (x: Int, y: Int) => x + y
println(add(1, 2))

                                            
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: