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

من موسوعة حسوب
اذهب إلى التنقل اذهب إلى البحث
(مراجعة وتدقيق.)
 
(مراجعة متوسطة واحدة بواسطة نفس المستخدم غير معروضة)
سطر 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
}

انظر أيضًا

مصادر