Scala funzione specificata nome del parametro
In circostanze normali, i parametri di chiamata di funzione, secondo il parametro d'ordine della definizione funzione quando si passa. Ma possiamo anche passare attraverso i nomi dei parametri funzione specificata, e non richiede l'ordine di funzionare argomenti, esempi sono i seguenti:
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 ); } }
L'attuazione del codice di cui sopra, l'output è:
$ scalac Test.scala $ scala Test Value of a : 7 Value of b : 5