الفرق بين المراجعتين لصفحة: «Kotlin/kotlin.text/StringBuilder»

من موسوعة حسوب
لا ملخص تعديل
مراجعة وتدقيق.
 
(مراجعتان متوسطتان بواسطة مستخدمين اثنين آخرين غير معروضتين)
سطر 1: سطر 1:
<noinclude>{{DISPLAYTITLE:الصنف <code>‎‎StringBuilder</code>‎ في Kotlin}}</noinclude>
<noinclude>{{DISPLAYTITLE:الصنف <code>‎‎StringBuilder</code>‎ في Kotlin}}</noinclude>
<syntaxhighlight lang="kotlin">
actual typealias StringBuilder = StringBuilder
</syntaxhighlight>'''منصة التشغيل والإصدار المطلوبان''': JVM ،Kotlin 1.1<syntaxhighlight lang="kotlin">
actual class StringBuilder : Appendable, CharSequence
</syntaxhighlight>'''منصة التشغيل المطلوبة''': JS.
== الدوال البانية (Constructors) ==
=== <code>[[Kotlin/kotlin.text/StringBuilder/Init|<init>]]</code> ===
=== <code>[[Kotlin/kotlin.text/StringBuilder/Init|<init>]]</code> ===
تنشئ الدالة <code>StringBuilder()‎</code> كائنًا من النوع <code>StringBuilder</code>.
== الخاصيات ==
=== <code>[[Kotlin/kotlin.text/StringBuilder/length|length]]</code> ===
=== <code>[[Kotlin/kotlin.text/StringBuilder/length|length]]</code> ===
تمثل هذه الخاصية حجم الكائن <code>StringBuilder</code> (عدد محارفه) الذي استدعي معها.
== الدوال ==
=== <code>[[Kotlin/kotlin.text/StringBuilder/append|append]]</code> ===
=== <code>[[Kotlin/kotlin.text/StringBuilder/append|append]]</code> ===
تضيف هذه الدالة محرفًا أو سلسلة نصية أو أيَّ كائن آخر إلى الكائن <code>StringBuilder</code>.
=== <code>[[Kotlin/kotlin.text/StringBuilder/get|get]]</code> ===
=== <code>[[Kotlin/kotlin.text/StringBuilder/get|get]]</code> ===
تجلب هذه الدالة محرفًا ذا فهرس محدَّدٍ من <nowiki/>[[Kotlin/CharSequence/index|سلسلة محارف]] الكائن <code>StringBuilder</code>.
=== <code>[[Kotlin/kotlin.text/StringBuilder/reverse|reverse]]</code> ===
=== <code>[[Kotlin/kotlin.text/StringBuilder/reverse|reverse]]</code> ===
تعكس هذه الدالة ترتيب محارف الكائن <code>StringBuilder</code>.
=== <code>[[Kotlin/kotlin.text/StringBuilder/subSequence|subSequence]]</code> ===
=== <code>[[Kotlin/kotlin.text/StringBuilder/subSequence|subSequence]]</code> ===
تقتطع هذه الدالة جزءًا محددًا من سلسلة محارف الكائن <code>StringBuilder</code> وتعيدها.
=== <code>[[Kotlin/kotlin.text/StringBuilder/toString|toString]]</code> ===
=== <code>[[Kotlin/kotlin.text/StringBuilder/toString|toString]]</code> ===
تحول هذه الدالة الكائن <code>StringBuilder</code> إلى سلسلة نصية.


== مصادر ==
* [http://kotlinlang.org/api/latest/jvm/stdlib/kotlin.text/-string-builder/index.html صفحة الصنف StringBuilder في التوثيق الرسميّ للمكتبة القياسيّة في لغة Kotlin.]
[[تصنيف:Kotlin]]
[[تصنيف:Kotlin]]
[[تصنيف:Kotlin Classes]]
[[تصنيف:Kotlin Class]]
[[تصنيف:Kotlin Text]]
[[تصنيف:Kotlin StringBuilder]]
[[تصنيف:Kotlin StringBuilder]]

المراجعة الحالية بتاريخ 10:43، 1 سبتمبر 2018

actual typealias StringBuilder = StringBuilder

منصة التشغيل والإصدار المطلوبان: JVM ،Kotlin 1.1

actual class StringBuilder : Appendable, CharSequence

منصة التشغيل المطلوبة: JS.

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

<init>

تنشئ الدالة StringBuilder()‎ كائنًا من النوع StringBuilder.

الخاصيات

length

تمثل هذه الخاصية حجم الكائن StringBuilder (عدد محارفه) الذي استدعي معها.

الدوال

append

تضيف هذه الدالة محرفًا أو سلسلة نصية أو أيَّ كائن آخر إلى الكائن StringBuilder.

get

تجلب هذه الدالة محرفًا ذا فهرس محدَّدٍ من سلسلة محارف الكائن StringBuilder.

reverse

تعكس هذه الدالة ترتيب محارف الكائن StringBuilder.

subSequence

تقتطع هذه الدالة جزءًا محددًا من سلسلة محارف الكائن StringBuilder وتعيدها.

toString

تحول هذه الدالة الكائن StringBuilder إلى سلسلة نصية.

مصادر