函数的基本使用

38 阅读1分钟

def的位置

1.定义一个函数

1.def可以写在main里面,也可以写在外面
 def max(x:Int,y:Int):Int = {
   if(x > y) {
     x
   } else{
     y
   }
 }

  def main(args:Array[String]): Unit = {
    //调用函数
    val s = max(10,20)
    print(s);
  }
}

2.特殊的写法

1.没有参数列表,可以省略定义函数时的(),那么调用的时候,也不需要再加上()
2.函数的最后一条语句可为函数的返回值
3.如果函数体只有一条代码,则可以省略{ }