الصنف ‎‎StringBuilder‎ في Kotlin

من موسوعة حسوب

الدوال البانية (Constructors)

<init>

ينشِئ التابع StringBuilder()‎ كائنًا من النوع StringBuilder.

الخاصيات

length

تعيد الخاصية length‎ عدد عناصر سلسلة الحروف التي استٌدعيت عبرها.

الدوال

append

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

get

تعيد الدالةget()‎ الحرف الموجود عند الفهرس المُمرّر index في سلسلة الحروف التي استُدعيت عبرها.

reverse

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

subSequence

تعيد الدالة subSequence()‎ سلسلة حروف تحتوي جزءًا من سلسلة الحروف التي استُدعيت عبرها بداية بالفهرس المحدّد بالوسيط startIndexوانتهاءً بالفهرس المحدّد بالوسيط endIndex (غير مُتضمّن).

toString

تعيد الدالة toString()‎ تمثيلًا نصّيًا للكائن الذي استُدعيت عبره.