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