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

Nom d'argument de fonction Scala

Fonction Scala

En règle générale, les arguments de l'appel de fonction sont passés un par un dans l'ordre de la définition de la fonction. Mais nous pouvons également spécifier les noms des arguments de la fonction et ne pas passer les arguments dans l'ordre, comme dans l'exemple suivant :

object Test {
   def main(args: Array[String]) {
        printInt(b=5, a=7);
   }
   def printInt( a:Int, b:Int ) = {
      println("Valeur de a : " + a );
      println("Valeur de b : " + b );
   }
}

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

$ scalac Test.scala
$ scala Test
Valeur de a :  7
Valeur de b :  5

Fonction Scala