English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
Scala может определять значения по умолчанию для параметров функции. Используя значения по умолчанию, вы можете не передавать параметры при вызове функции, и функция будет использовать свои значения по умолчанию. Примеры см. ниже:
object Test { def main(args: Array[String]) { println("Возврат значения: " + addInt()); } def addInt(a: Int = 5, b: Int = 7): Int = { var sum: Int = 0 sum = a + b return sum } }
Выполните следующий код, результат вывода будет:
$ scalac Test.scala $ scala Test Возврат значения: 12