在Scala中,可以使用關鍵字def
來定義一個函數。函數的基本語法如下:
def functionName(parameters: Type): ReturnType = {
// 函數體
}
其中,functionName
是函數的名稱,parameters
是函數的參數列表,Type
是參數的類型,ReturnType
是函數的返回類型。下面是一個簡單的示例:
def add(a: Int, b: Int): Int = {
return a + b
}
在函數體中,可以使用return
關鍵字來返回函數的結果,也可以省略return
關鍵字,Scala會自動返回函數體中最后一行的表達式的結果。