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