Latest web development tutorials

Scala fonction spécifiée nom du paramètre

fonction Scala fonction Scala

Dans des circonstances normales, les paramètres d'appel de fonction, en conformité avec le paramètre d'ordre de la définition de la fonction lorsque l'on passe. Mais on peut aussi passer à travers les noms des paramètres de fonction spécifiées, et ne nécessite pas l'ordre de fonctionner arguments, des exemples sont les suivants:

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

Mise en œuvre du code ci-dessus, la sortie est:

$ scalac Test.scala
$ scala Test
Value of a :  7
Value of b :  5

fonction Scala fonction Scala