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