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

تحديد اسم المعلمات في Scala

الوظائف لScala

في العادة، يتم تمرير معلمات الدالة وفقًا لترتيبها عند تعريف الدالة. ولكن يمكن أيضًا تمرير معلمات الدالة باستخدام أسماء المعلمات دون الحاجة إلى اتباع الترتيب، مثل المثال التالي:

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

إذا قمت بتشغيل الكود أعلاه، النتيجة ستكون:

$ scalac Test.scala
$ scala Test
قيمة a: 7
قيمة b: 5

الوظائف لScala