الدالة StringBuilder.subSequence()‎ في لغة Kotlin

من موسوعة حسوب
مراجعة 09:58، 6 يوليو 2018 بواسطة محمد-بغات (نقاش | مساهمات) (أنشأ الصفحة ب'<noinclude>{{DISPLAYTITLE: الدالة <code>StringBuilder.subSequence()‎</code> في لغة Kotlin}}</noinclude> تعيد الدالة <code>subSequence()‎</code>...')
(فرق) → مراجعة أقدم | المراجعة الحالية (فرق) | مراجعة أحدث ← (فرق)

تعيد الدالة subSequence()‎ نسخة من الصنف StringBuilder مشابهة للكائن الذي استُدعيت عبره مع عكس حروفه.

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

actual fun reverse(): StringBuilder

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

نسخة من الصنف StringBuilder .

أمثلة

استخدام الدالة subSequence()‎

تُنشِئ الشيفرة الآتية كائنًا من النوع StringBuilderباسم sb، ثم تستدعي  الدالةsubSequence()‎ عبر  sb، ثم تطبع الناتج:

fun main(args: Array<String>) {
    val sb = StringBuilder("hsoub")
    
    println(sb.reverse()) // => buosh
}

أنظر أيضًا

  • الخاصية length:تعيد عدد عناصر سلسلة الحروف التي استٌدعيت عبرها.
  • append()‎: تضم السلسلة النصية أو الحرف أو الكائن المُمرّر إليها إلى الكائن الذي استُدعيت عبره، وفي حال تمرير عددين start و  end كوسيطين، فإنها تضم فقط جزء من السلسلة النصية المحدد بذانك الوسيطين.
  • get()‎: تعيد الحرف الموجود عند الفهرس المُمرّر index في سلسلة الحروف التي استُدعيت عبرها.

مصادر