الفرق بين المراجعتين لصفحة: «Kotlin/BooleanArray/get»
< Kotlin | BooleanArray
أنشأ الصفحة ب'<noinclude>{{DISPLAYTITLE: التابع BooleanArray.get() في لغة Kotlin}}</noinclude> يعيد التابع <code>get()</code> قيمة العنصر في ا...' |
لا ملخص تعديل |
||
سطر 6: | سطر 6: | ||
== البنية العامة == | == البنية العامة == | ||
<syntaxhighlight lang="kotlin"> | <syntaxhighlight lang="kotlin"> | ||
operator fun get(index: Int): | operator fun get(index: Int): Boolean | ||
</syntaxhighlight>ويُلاحظ وجود الكلمة المفتاحية <code>operator</code> للدلالة على أنّ هذا التابع مرتبط بمعامل الفهرسة المذكور سابقًا. | </syntaxhighlight>ويُلاحظ وجود الكلمة المفتاحية <code>operator</code> للدلالة على أنّ هذا التابع مرتبط بمعامل الفهرسة المذكور سابقًا. | ||
سطر 15: | سطر 16: | ||
=== استخدام التابع <code>get()</code> على مصفوفة أعداد صحيحة === | === استخدام التابع <code>get()</code> على مصفوفة أعداد صحيحة === | ||
يُنشِئ التابع <code>BooleanArray()</code> مصفوفةً باسم <code>array</code>، ثم تستدعي الدالة <code>get</code> عبر <code>array</code> مع تمرير العدد <code>2</code> كوسيط، ثم تطبع الناتج.<syntaxhighlight lang="kotlin"> | |||
fun main(args: Array<String>) { | fun main(args: Array<String>) { | ||
val array = | val array = BooleanArray(4) {it % 2 == 0} | ||
println(array.get(2)) // | |||
println(array.get(2)) // true | |||
} | } | ||
</syntaxhighlight> | </syntaxhighlight> | ||
== انظر أيضًا == | == انظر أيضًا == | ||
* | * الخاصية <code>[[Kotlin/BooleanArray/size|size]]</code>: تعبِّر الخاصيّة <code>size</code> عن عدد العناصر الموجودة في المصفوفة. | ||
== مصادر == | == مصادر == | ||
* [https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-array/get.html التابع BooleanArray.get في التوثيق الرسميّ للمكتبة القياسيّة في لغة Kotlin.] | * [https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean-array/get.html التابع BooleanArray.get في التوثيق الرسميّ للمكتبة القياسيّة في لغة Kotlin.] | ||
[[تصنيف:Kotlin]] | [[تصنيف:Kotlin]] | ||
[[تصنيف:Kotlin Method]] | [[تصنيف:Kotlin Method]] |
مراجعة 19:12، 24 يونيو 2018
يعيد التابع get()
قيمة العنصر في المصفوفة عند الفهرس (index) المُحدَّد، ويمكن أيضًا استدعاء هذا التابع باستخدام معامل الفهرسة (index operator) المتمثل بالقوسين []
بالشكل:
value = arr[index]
البنية العامة
operator fun get(index: Int): Boolean
ويُلاحظ وجود الكلمة المفتاحية operator
للدلالة على أنّ هذا التابع مرتبط بمعامل الفهرسة المذكور سابقًا.
القيم المعادة
العنصر عند الفهرس (index) المُحدَّد في المصفوفة.
أمثلة
استخدام التابع get()
على مصفوفة أعداد صحيحة
يُنشِئ التابع BooleanArray()
مصفوفةً باسم array
، ثم تستدعي الدالة get
عبر array
مع تمرير العدد 2
كوسيط، ثم تطبع الناتج.
fun main(args: Array<String>) {
val array = BooleanArray(4) {it % 2 == 0}
println(array.get(2)) // true
}
انظر أيضًا
- الخاصية
size
: تعبِّر الخاصيّةsize
عن عدد العناصر الموجودة في المصفوفة.