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

من موسوعة حسوب
لا ملخص تعديل
مراجعة وتدقيق.
 
(1 مراجعات متوسطة بواسطة نفس المستخدم غير معروضة)
سطر 1: سطر 1:
<noinclude>{{DISPLAYTITLE: الخاصية StringBuilder.length‎ في لغة Kotlin}}</noinclude>
<noinclude>{{DISPLAYTITLE:الخاصية <code>StringBuilder.length</code>‎ في Kotlin}}</noinclude>
تعيد الخاصية <code>length‎</code> عدد عناصر [[Kotlin/CharSequence/index|سلسلة الحروف]] التي استٌدعيت عبرها.
تمثل الخاصية <code>length‎</code> حجم الكائن <code>[[Kotlin/kotlin.text/StringBuilder|StringBuilder]]</code> (عدد محارفه) الذي استدعي معها.
== البنية العامة ==
== البنية العامة ==
<syntaxhighlight lang="kotlin">
<syntaxhighlight lang="kotlin">
actual val length: Int
actual val length: Int


</syntaxhighlight>
</syntaxhighlight>'''منصة التشغيل المطلوبة''': JS.
 
حلت الخاصية <code>[[Kotlin/CharSequence/length|CharSequence.length]]</code> مكان هذه الخاصية.


== القيمة المُعادة ==
== القيمة المعادة ==
عدد عناصر [[Kotlin/CharSequence/index|سلسلة الحروف]] التي استٌدعيت عبرها.
يعاد حجم الكائن <code>[[Kotlin/kotlin.text/StringBuilder|StringBuilder]]</code> (عدد محارفه) المعطى.


== أمثلة ==
== أمثلة ==
 
استعمال الخاصية <code>length</code>‎ لمعرفة حجم كائن من النوع <code>[[Kotlin/kotlin.text/StringBuilder|StringBuilder]]</code>:<syntaxhighlight lang="kotlin">
=== استخدام الخاصية <code>length‎</code> ===
تُنشِئ الشيفرة الآتية كائنًا من النوع <code>StringBuilder</code>باسم <code>sb</code>، ثم  تستدعي <code>length</code>‎ عبره:<syntaxhighlight lang="kotlin">
fun main(args: Array<String>) {
fun main(args: Array<String>) {
     val sb = StringBuilder("hsoub")
     val sb = StringBuilder("hsoub")
   
 
     println(sb.length) // => 5
     println(sb.length) // => 5
}
}
سطر 22: سطر 22:


== انظر أيضًا ==
== انظر أيضًا ==
* صفحة الصنف <code>[[Kotlin/kotlin.text/StringBuilder/index|StringBuilder]]</code>.
*الدالة <code>[[Kotlin/kotlin.text/StringBuilder/append|append()‎]]</code>: تضيف محرفًا أو [[Kotlin/String|سلسلة نصية]] أو أيَّ كائن آخر إلى الكائن [[Kotlin/kotlin.text/StringBuilder|<code>StringBuilder</code>]].
 
*الدالة <code>[[Kotlin/kotlin.text/StringBuilder/toString|toString()‎]]</code>: تحول الكائن <code>[[Kotlin/kotlin.text/StringBuilder|StringBuilder]]</code> إلى [[Kotlin/String|سلسلة نصية]].
*الدالة <code>[[Kotlin/kotlin.text/StringBuilder/subSequence|subSequence()‎]]</code>: تقتطع جزءًا محددًا من سلسلة محارف الكائن [[Kotlin/kotlin.text/StringBuilder|<code>StringBuilder</code>]] وتعيدها.
*الدالة <code>[[Kotlin/kotlin.text/StringBuilder/get|get()‎]]</code>: تجلب محرفًا ذا فهرس محدَّدٍ من [[Kotlin/CharSequence/index|سلسلة محارف]] الكائن <code>[[Kotlin/kotlin.text/StringBuilder|StringBuilder]]</code>.
*الدالة <code>[[Kotlin/kotlin.text/StringBuilder/reverse|reverse()‎]]</code>: تعكس ترتيب محارف الكائن [[Kotlin/kotlin.text/StringBuilder/index|<code>StringBuilder</code>]].
== مصادر ==
== مصادر ==
* [http://kotlinlang.org/api/latest/jvm/stdlib/kotlin.text/-string-builder/-string-builder/length.html الخاصية StringBuilder.length في التوثيق الرسميّ للمكتبة القياسيّة في لغة Kotlin.]
* [http://kotlinlang.org/api/latest/jvm/stdlib/kotlin.text/-string-builder/-string-builder/length.html صفحة الخاصية StringBuilder.length في التوثيق الرسميّ للمكتبة القياسيّة في لغة Kotlin.]
[[تصنيف:Kotlin]]
[[تصنيف:Kotlin]]
[[تصنيف:Kotlin Property]]
[[تصنيف:Kotlin Property]]
[[تصنيف:Kotlin Text]]
[[تصنيف:Kotlin StringBuilder]]

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

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

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

actual val length: Int

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

حلت الخاصية CharSequence.length مكان هذه الخاصية.

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

يعاد حجم الكائن StringBuilder (عدد محارفه) المعطى.

أمثلة

استعمال الخاصية length‎ لمعرفة حجم كائن من النوع StringBuilder:

fun main(args: Array<String>) {
    val sb = StringBuilder("hsoub")

    println(sb.length) // => 5
}

انظر أيضًا

مصادر