الدالة text.toTitleCase()‎ في Kotlin

من موسوعة حسوب
مراجعة 15:29، 13 أغسطس 2018 بواسطة جميل-بيلوني (نقاش | مساهمات) (مراجعة وتدقيق.)

تحوّل الدالة toTitleCase()المحرف الذي استٌدعي معها إلى محرف عنواني (titlecase). تتكون المحارف العنوانية عادةً من محرفين ملتصقين، مثل 'Dž' أو 'Nj'، إذ يعاملان وكأنَّهما محرفٌ واحدٌ فقط.

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

inline fun Char.toTitleCase(): Char

وجود الكلمة المفتاحية inline يدل على أنَّ هذه الدالة مباشرة (للمزيد من التفاصيل، ارجع إلى صفحة الدوال المباشرة (inline functions)).

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

يعاد الحرف Char الععطى بعد تحويله إلى حرف عنواني.

أمثلة

استخدام الدالة toTitleCase()‎ مع سلسلة نصية

تُعرّف الشيفرة الآتية حرفًا باسم x ثم تستدعي الدالة toTitleCase()‎ عبره، ثم تطبع الناتج:

fun main(args: Array<String>) {    
    val x = 'i'
    
    print(x.toTitleCase()) // I
}

انظر أيضًا

  • الدالة isLetter(): تتحقق إن كان المحرف (character) الذي استٌدعي معها حرفًا أبجديًا.
  • الدالة isTitleCase(): تتحقق إن كان المحرف الذي استٌدعي معها محرفًا عُنوانيًا (titlecase).
  • الدالة plus(): تضيف الحرف الذي استٌدعي معها إلى بداية السلسلة النصية المُمرّرة إليها.

مصادر