الفرق بين المراجعتين ل"Kotlin/CharSequence/get"

من موسوعة حسوب
اذهب إلى التنقل اذهب إلى البحث
(مراجعة وتدقيق.)
ط
 
سطر 1: سطر 1:
 
<noinclude>{{DISPLAYTITLE:الدالة <code>CharSequence.get()‎</code> في Kotlin}}</noinclude>
 
<noinclude>{{DISPLAYTITLE:الدالة <code>CharSequence.get()‎</code> في Kotlin}}</noinclude>
تجلب الدالة <code>get()‎‎</code> العنصر ذي الفهرس الممرَّر إليها من [[Kotlin/CharSequence|سلسلة الحروف]] المستدعاة معها.
+
تجلب الدالة <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 Method]]
+
[[تصنيف: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
}

انظر أيضًا

مصادر