الفرق بين المراجعتين لصفحة: «Kotlin/CharSequence/get»
< Kotlin | CharSequence
أنشأ الصفحة ب'<noinclude>{{DISPLAYTITLE: التابع CharSequence.get() في لغة Kotlin}}</noinclude> يعين التابع <code>length()</code> عدد عناصر Kotlin/...' |
جميل-بيلوني (نقاش | مساهمات) طلا ملخص تعديل |
||
(مراجعتان متوسطتان بواسطة مستخدمين اثنين آخرين غير معروضتين) | |||
سطر 1: | سطر 1: | ||
<noinclude>{{DISPLAYTITLE: | <noinclude>{{DISPLAYTITLE:الدالة <code>CharSequence.get()</code> في Kotlin}}</noinclude> | ||
تجلب الدالة <code>get()</code> المحرف ذا الفهرس الممرَّر إليها من [[Kotlin/CharSequence|سلسلة المحارف]] المستدعاة معها. | |||
== البنية العامة == | == البنية العامة == | ||
<syntaxhighlight lang="kotlin"> | <syntaxhighlight lang="kotlin"> | ||
abstract | abstract operator fun get(index: Int): Char | ||
</syntaxhighlight> | </syntaxhighlight>وجود الكلمة المفتاحية <code>operator</code> يدل على أنّ هذا التابع مرتبط بمعامل الفهرسة <code>[]</code>. | ||
== المعاملات == | |||
=== <code>index</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/ | * الخاصيّة <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/ | * [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()
: تجلب جزءًا محددًا يقع في سلسلة الحروف التي استٌدعيت معها.