الخاصية text.indices في لغة Kotlin

من موسوعة حسوب
اذهب إلى التنقل اذهب إلى البحث

تُستخدَم هذه الخاصيّة للحصول على الفهارس الصحيحة (valid indices) لسلسلة الحروف التي استُدعيت عبرها.

البنية العامة

val CharSequence.indices: IntRange

القيم المعادة

كائن من النوع IntRange.

أمثلة

استخدام الخاصية indices‎

تُعرّف الشيفرة الآتية سلسلة نصية باسم ثم تستدعي indices عبر x، ثم تطبع الناتج:

fun main(args: Array<String>) {    
    val x = "hsoub"
    
    print(x.indices) // 0..4
}

انظر أيضًا

  • الخاصية lastIndex: تُستخدَم هذه الخاصيّة للحصول على فهرس الحرف الأخير في سلسلة الحروف التي استُدعيت عبرها، أو تعيد ‎-1 إن كانت فارغة.
  • isDefined(): تعيد القيمة true في حال كان الحرف (Unicode code point) الذي استٌدعيت عبره مُعرّفًا في اليونيكود (Unicode).

مصادر