scala语言中怎么声明函数
时间: 2024-01-21 17:02:42 浏览: 111
在 Scala 中,函数的声明格式如下:
```
def functionName ([参数列表]) : [return type] = {
// 函数体
return [expression]
}
```
其中:
- `functionName` 是函数的名称。
- `[参数列表]` 是函数的输入参数,可以为空。
- `return type` 是函数的返回类型,可以为空。
- `函数体` 是函数的实现部分。
- `expression` 是函数返回的结果。
例如,以下是一个接受两个整数并返回它们之和的函数声明:
```
def addIntegers(x: Int, y: Int) : Int = {
var sum: Int = 0
sum = x + y
return sum
}
```
调用该函数可以这样做:
```
val result = addIntegers(10, 20)
println(result) // 输出 30
```
阅读全文