التابع Array.get()‎ في لغة Kotlin

من موسوعة حسوب
< Kotlin‏ | Array
مراجعة 20:35، 9 مايو 2018 بواسطة محمد-بغات (نقاش | مساهمات) (أنشأ الصفحة ب'<noinclude>{{DISPLAYTITLE: التابع Array.get()‎ في لغة Kotlin}}</noinclude> يعيد التابع Array.get()‎ قيمة العنصر عند الفهرس in...')
(فرق) → مراجعة أقدم | المراجعة الحالية (فرق) | مراجعة أحدث ← (فرق)

يعيد التابع Array.get()‎ قيمة العنصر عند الفهرس index المُحدَّد في المصفوفة، ويمكن أيضًا استدعاء هذا التابع باستخدام معامل  الفهرسة (index operator) بالشكل:

value = arr[index]‎

البنية العامة

operator fun get(index: Int): T

ويُلاحظ وجود الكلمة المفتاحية operator للدلالة على أنّ هذا التابع مرتبط بمعامل الفهرسة المذكور سابقًا.

القيم المعادة

العنصر عند الفهرس index المُحدَّد في المصفوفة.

أمثلة

استخدام التابع get()‎ على مصفوفة

تُنشئ الشيفرة الآتية مصفوفة من أربعة أعداد ثم تُطبع قيمة عنصرين من المصفوفة بطريقتين: الأولى باستدعاء التابع get()‎ مباشرة، والثانية باستخدام معامل الفهرسة:

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 المُحدَّد في المصفوفة.

مصادر

  • التابع Array.get في التوثيق الرسمي للمكتبة القياسية في لغة Kotlin