التابع getOrElse() في لغة Kotlin
< Kotlin | collections
يعيد التابع getOrElse()
قيمة العنصر عند الفهرس index المُحدَّد في المصفوفة، ويمكن أيضًا استدعاء هذا التابع باستخدام معامل الفهرسة (index operator) بالشكل:
value = arr[index]
البنية العامة
operator fun get(index: Int): T
ويُلاحظ وجود الكلمة المفتاحية operator
للدلالة على أنّ هذا التابع مرتبط بمعامل الفهرسة المذكور سابقًا.
القيم المعادة
العنصر عند الفهرس index المُحدَّد في المصفوفة.
أمثلة
استخدام التابع getOrElse()
على مصفوفة
تُنشئ الشيفرة الآتية مصفوفة من أربعة أعداد ثم تُطبع قيمة عنصرين من المصفوفة بطريقتين: الأولى باستدعاء التابع getOrElse()
مباشرة، والثانية باستخدام معامل الفهرسة:
fun main(args: Array<String>) {
val array = arrayOf(4,5,7,9)
println(array.get(2)) // 7
println(array[1]) // 5
}
انظر أيضًا
- الخاصية
Array.size
: تعبِّر عن عدد العناصر الموجودة في المصفوفة. - التابع
Array.set()
: يُعيّن قيمة العنصر عند الفهرس index المُحدَّد في المصفوفة.