الفرق بين المراجعتين لصفحة: «Kotlin/kotlin.text/StringBuilder»
< Kotlin | kotlin.text
جميل-بيلوني (نقاش | مساهمات) ط نقل جميل-بيلوني صفحة Kotlin/kotlin.text/StringBuilder/index إلى Kotlin/kotlin.text/StringBuilder: السبب هو وجود الكلمة "index" في نهاية الرابط وهذا يخالف ما هو معتمد في بق... |
جميل-بيلوني (نقاش | مساهمات) مراجعة وتدقيق. |
||
| سطر 1: | سطر 1: | ||
<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) == | == الدوال البانية (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 | [[تصنيف: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 إلى سلسلة نصية.