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

من موسوعة حسوب
اذهب إلى التنقل اذهب إلى البحث
(أنشأ الصفحة ب'<noinclude>{{DISPLAYTITLE: الخاصية StringBuilder.length‎ في لغة Kotlin}}</noinclude> تعيد الخاصية <code>length‎</code> عدد عناصر Kot...')
 
(مراجعة وتدقيق.)
 
(3 مراجعات متوسطة بواسطة مستخدمين اثنين آخرين غير معروضة)
سطر 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">
abstract 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">
 +
fun main(args: Array<String>) {
 +
    val sb = StringBuilder("hsoub")
  
=== استخدام <code>length‎</code> على سلسلة نصية ===
+
     println(sb.length) // => 5
تُنشِئ الشيفرة الآتية [[Kotlin/String|سلسلة نصية]] باسم <code>s</code>، ثم  تستدعي <code>length</code>‎ عبرها:<syntaxhighlight lang="kotlin">
+
}
fun main(args: Array<String>) {
 
val s = "hsoub" 
 
      
 
println(s.length) // 5
 
}  
 
 
</syntaxhighlight>
 
</syntaxhighlight>
  
 
== انظر أيضًا ==
 
== انظر أيضًا ==
* <code>[[Kotlin/CharSequence/length|()CharSequence.get]]</code>: يعين التابع <code>get()‎‎</code> قيمة العنصر في [[Kotlin/CharSequence/index|سلسلة الحروف]] التي استٌدعيت عبرها عند الفهرس (index) المُحدَّد،
+
*الدالة <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>]].
 
== مصادر ==
 
== مصادر ==
* [https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-char-sequence/index.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
}

انظر أيضًا

مصادر