الخاصية text.indices في لغة Kotlin
< Kotlin | kotlin.text
تُستخدَم هذه الخاصيّة للحصول على الفهارس الصحيحة (valid indices) لسلسلة الحروف التي استُدعيت عبرها.
البنية العامة
val CharSequence.indices: IntRange
القيم المعادة
كائن من النوع IntRange
.
أمثلة
استخدام الخاصية indices
تُعرّف الشيفرة الآتية سلسلة نصية باسم x،
ثم تستدعي indices
عبر x
، ثم تطبع الناتج:
fun main(args: Array<String>) {
val x = "hsoub"
print(x.indices) // 0..4
}
انظر أيضًا
- الخاصية
lastIndex
: تُستخدَم هذه الخاصيّة للحصول على فهرس الحرف الأخير في سلسلة الحروف التي استُدعيت عبرها، أو تعيد -1
إن كانت فارغة.
isDefined()
: تعيد القيمةtrue
في حال كان الحرف (Unicode code point) الذي استٌدعيت عبره مُعرّفًا في اليونيكود (Unicode).