特牛网址导航

Scala函数参数_scala 函数参数-CSDN博客

网友收藏
文章浏览阅读273次。函数定义Scala除了方法还支持函数。方法对对象进行操作,函数不是。要定义函数,需要给出函数的名称、参数和函数体,如:def welcome(name:String):String = {"Exciting times ahead" + name}必须给出所有参数的类型。只要函数不是递归的,就不需要指定返回类型。Scala编译器可以通过=符号右侧的表达式的类型推断出返回类型。“=”并不只是用来分割函数签名和函数体的,它的另一个作用是告诉编译器是否对函数的返回值进行类型推断,如果省去=,则认为函数_scala 函数参数