الفرق بين المراجعتين لصفحة: «Kotlin/DoubleArray/get»
< Kotlin | DoubleArray
جميل-بيلوني (نقاش | مساهمات) مراجعة وتدقيق. |
جميل-بيلوني (نقاش | مساهمات) طلا ملخص تعديل |
||
سطر 1: | سطر 1: | ||
<noinclude>{{DISPLAYTITLE: | <noinclude>{{DISPLAYTITLE: الدالة <code>DoubleArray.get()</code> في Kotlin}}</noinclude> | ||
تجلب الدالة <code>get()</code> عنصرًا ذي فهرس محدد من المصفوفة. | |||
يمكن الاستعاضة عن | يمكن الاستعاضة عن هذه الدالة باستخدام معامل الفهرسة (index operator) المتمثل بالقوسين <code>[]</code> بالشكل:<syntaxhighlight lang="kotlin"> | ||
value = arr[index] | value = arr[index] | ||
</syntaxhighlight> | </syntaxhighlight> | ||
سطر 9: | سطر 9: | ||
<syntaxhighlight lang="kotlin"> | <syntaxhighlight lang="kotlin"> | ||
operator fun get(index: Int): Double | operator fun get(index: Int): Double | ||
</syntaxhighlight>وجود الكلمة المفتاحية <code>operator</code> يدل على أنّ | </syntaxhighlight>وجود الكلمة المفتاحية <code>operator</code> يدل على أنّ هذه الدالة مرتبط بمعامل الفهرسة الذي ذكرناه آنفًا. | ||
== المعاملات == | |||
=== <code>index</code> === | |||
عدد صحيح يمثل فهرس العنصر المراد جلبه. | |||
== القيم المعادة == | == القيم المعادة == | ||
سطر 15: | سطر 20: | ||
== أمثلة == | == أمثلة == | ||
استعمال | استعمال الدالة <code>get()</code> لجلب العنصر الثالث من مصفوفة من النوع <code>[[Kotlin/DoubleArray|DoubleArray]]</code>:<syntaxhighlight lang="kotlin"> | ||
import java.util.Arrays | import java.util.Arrays | ||
سطر 29: | سطر 34: | ||
== انظر أيضًا == | == انظر أيضًا == | ||
* الصنف <code>[[Kotlin/DoubleArray|DoubleArray]]</code>. | * الصنف <code>[[Kotlin/DoubleArray|DoubleArray]]</code>. | ||
* الخاصية <code>[[Kotlin/DoubleArray/size|DoubleArray.size]]</code>: تمثل عدد العناصر الموجودة في المصفوفة. | |||
* الدالة <code>[[Kotlin/DoubleArray/Init|DoubleArray()]]</code>: تنشئ <nowiki/>[[Kotlin/Array|مصفوفة]] جديدة من النوع <code>[[Kotlin/DoubleArray|DoubleArray]]</code> (أي مصفوفة من الأعداد العشرية المضاعفة) بحجم معين، وتحوي قيمًا محدَّدة أو القيم 0. | * الدالة <code>[[Kotlin/DoubleArray/Init|DoubleArray()]]</code>: تنشئ <nowiki/>[[Kotlin/Array|مصفوفة]] جديدة من النوع <code>[[Kotlin/DoubleArray|DoubleArray]]</code> (أي مصفوفة من الأعداد العشرية المضاعفة) بحجم معين، وتحوي قيمًا محدَّدة أو القيم 0. | ||
* | * الدالة <code>[[Kotlin/DoubleArray/iterator|iterator()]]</code>: تنشئ عنصرًا تكراريًّا (iterator) لتكرار بنيةٍ (block) برمجيةٍ على كافّة عناصر المصفوفة المستدعاة معه. | ||
* | * الدالة <code>[[Kotlin/DoubleArray/set|()set]]</code>: تضبط قيمة عنصر ذي فهرس محدد موجود في المصفوفة المستدعاة معه. | ||
== مصادر == | == مصادر == | ||
* [https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double-array/get.html صفحة | * [https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double-array/get.html صفحة الدالة ()DoubleArray.get في التوثيق الرسميّ للمكتبة القياسيّة في لغة Kotlin.] | ||
[[تصنيف:Kotlin]] | [[تصنيف:Kotlin]] | ||
[[تصنيف:Kotlin | [[تصنيف:Kotlin Function]] | ||
[[تصنيف:Kotlin DoubleArray]] |
المراجعة الحالية بتاريخ 08:27، 9 سبتمبر 2018
تجلب الدالة get()
عنصرًا ذي فهرس محدد من المصفوفة.
يمكن الاستعاضة عن هذه الدالة باستخدام معامل الفهرسة (index operator) المتمثل بالقوسين []
بالشكل:
value = arr[index]
البنية العامة
operator fun get(index: Int): Double
وجود الكلمة المفتاحية operator
يدل على أنّ هذه الدالة مرتبط بمعامل الفهرسة الذي ذكرناه آنفًا.
المعاملات
index
عدد صحيح يمثل فهرس العنصر المراد جلبه.
القيم المعادة
يعاد العنصر ذو الفهرس index
المحدِّد والموجود في المصفوفة المعطاة.
أمثلة
استعمال الدالة get()
لجلب العنصر الثالث من مصفوفة من النوع DoubleArray
:
import java.util.Arrays
fun main(args: Array<String>) {
val f: (Int) -> Double = { x -> x / 4.0 }
val array = DoubleArray(6, f)
println(array.get(2)) // 0.0
println(array[2]) // 0.0
}
انظر أيضًا
- الصنف
DoubleArray
. - الخاصية
DoubleArray.size
: تمثل عدد العناصر الموجودة في المصفوفة. - الدالة
DoubleArray()
: تنشئ مصفوفة جديدة من النوعDoubleArray
(أي مصفوفة من الأعداد العشرية المضاعفة) بحجم معين، وتحوي قيمًا محدَّدة أو القيم 0. - الدالة
iterator()
: تنشئ عنصرًا تكراريًّا (iterator) لتكرار بنيةٍ (block) برمجيةٍ على كافّة عناصر المصفوفة المستدعاة معه. - الدالة
()set
: تضبط قيمة عنصر ذي فهرس محدد موجود في المصفوفة المستدعاة معه.