الفرق بين المراجعتين ل"Kotlin/kotlin.text/StringBuilder"

من موسوعة حسوب
اذهب إلى التنقل اذهب إلى البحث
ط (نقل جميل-بيلوني صفحة Kotlin/kotlin.text/StringBuilder/index إلى Kotlin/kotlin.text/StringBuilder: السبب هو وجود الكلمة "index" في نهاية الرابط وهذا يخالف ما هو معتمد في بق...)
(لا فرق)

مراجعة 07:38، 1 سبتمبر 2018

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

<init>

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

الخاصيات

length

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

الدوال

append

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

get

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

reverse

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

subSequence

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

toString

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