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

Scala spezifizierte Funktionsparameter

Scala-Funktion

Im Allgemeinen werden die Parameter der Funktion in der Reihenfolge übergeben, in der sie bei der Definition der Funktion angegeben wurden. Wir können jedoch auch die Parameternamen der Funktion angeben und die Parameter nicht in der angegebenen Reihenfolge an die Funktion übergeben, Beispiel unten:

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

Führen Sie den folgenden Code aus, um das Ergebnis anzuzeigen:

$ scalac Test.scala
$ scala Test
Wert von a:  7
Wert von b:  5

Scala-Funktion