English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Valeur par défaut de la fonction Scala

Fonction Scala

Scala peut attribuer des valeurs par défaut aux paramètres de fonction. Lorsque vous appelez une fonction, vous n'avez pas besoin de passer de paramètres, car la fonction utilisera ses valeurs par défaut. Si vous passez des paramètres, la valeur passée remplacera la valeur par défaut. Voici un exemple :

object Test {
   def main(args: Array[String]) {
        println( "Valeur de retour : " + addInt() );
   }
   def addInt( a:Int=5, b:Int=7 ) : Int = {
      var sum:Int = 0
      sum = a + b
      return sum
   }
}

Exécuter le code suivant, le résultat est :

$ scalac Test.scala
$ scala Test
Valeur de retour : 12

Fonction Scala