الخاصية 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).