الفرق بين المراجعتين لصفحة: «Kotlin/CharSequence/get»
< Kotlin | CharSequence
جميل-بيلوني (نقاش | مساهمات) مراجعة وتدقيق. |
جميل-بيلوني (نقاش | مساهمات) طلا ملخص تعديل |
||
سطر 1: | سطر 1: | ||
<noinclude>{{DISPLAYTITLE:الدالة <code>CharSequence.get()</code> في Kotlin}}</noinclude> | <noinclude>{{DISPLAYTITLE:الدالة <code>CharSequence.get()</code> في Kotlin}}</noinclude> | ||
تجلب الدالة <code>get()</code> | تجلب الدالة <code>get()</code> المحرف ذا الفهرس الممرَّر إليها من [[Kotlin/CharSequence|سلسلة المحارف]] المستدعاة معها. | ||
== البنية العامة == | == البنية العامة == | ||
<syntaxhighlight lang="kotlin"> | <syntaxhighlight lang="kotlin"> | ||
سطر 6: | سطر 6: | ||
</syntaxhighlight>وجود الكلمة المفتاحية <code>operator</code> يدل على أنّ هذا التابع مرتبط بمعامل الفهرسة <code>[]</code>. | </syntaxhighlight>وجود الكلمة المفتاحية <code>operator</code> يدل على أنّ هذا التابع مرتبط بمعامل الفهرسة <code>[]</code>. | ||
== المعاملات == | |||
=== <code>index</code> === | |||
عدد صحيح يمثل فهرس المحرف المراد جلبه. | |||
== القيمة المعادة == | == القيمة المعادة == | ||
سطر 27: | سطر 32: | ||
* [https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-char-sequence/get.html صفحة الدالة ()get في التوثيق الرسميّ للمكتبة القياسيّة في لغة Kotlin.] | * [https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-char-sequence/get.html صفحة الدالة ()get في التوثيق الرسميّ للمكتبة القياسيّة في لغة Kotlin.] | ||
[[تصنيف:Kotlin]] | [[تصنيف:Kotlin]] | ||
[[تصنيف:Kotlin | [[تصنيف:Kotlin Function]] | ||
[[تصنيف:Kotlin CharSequence]] |
المراجعة الحالية بتاريخ 06:45، 9 سبتمبر 2018
تجلب الدالة get()
المحرف ذا الفهرس الممرَّر إليها من سلسلة المحارف المستدعاة معها.
البنية العامة
abstract operator fun get(index: Int): Char
وجود الكلمة المفتاحية operator
يدل على أنّ هذا التابع مرتبط بمعامل الفهرسة []
.
المعاملات
index
عدد صحيح يمثل فهرس المحرف المراد جلبه.
القيمة المعادة
يعاد العنصر ذو الفهرس index
الموجود في سلسلة الحروف المعطاة.
أمثلة
استعمال الدالة get()
لجلب الحرف الرابع من سلسلة الحروف "hsoub"
:
fun main(args: Array<String>) {
val s = "hsoub"
println(s.get(3)) // u, or
println(s[3]) // u
}
انظر أيضًا
- الخاصيّة
CharSequence.length
: تمثل عدد عناصر سلسلة الحروف التي استٌدعيت معها. - الدالة
subSequence()
: تجلب جزءًا محددًا يقع في سلسلة الحروف التي استٌدعيت معها.