الفرق بين المراجعتين لصفحة: «Kotlin/kotlin.text/StringBuilder/length»
أنشأ الصفحة ب'<noinclude>{{DISPLAYTITLE: الخاصية StringBuilder.length في لغة Kotlin}}</noinclude> تعيد الخاصية <code>length</code> عدد عناصر Kot...' |
جميل-بيلوني (نقاش | مساهمات) مراجعة وتدقيق. |
||
(3 مراجعات متوسطة بواسطة مستخدمين اثنين آخرين غير معروضة) | |||
سطر 1: | سطر 1: | ||
<noinclude>{{DISPLAYTITLE: الخاصية StringBuilder. | <noinclude>{{DISPLAYTITLE:الخاصية <code>StringBuilder.length</code> في Kotlin}}</noinclude> | ||
تمثل الخاصية <code>length</code> حجم الكائن <code>[[Kotlin/kotlin.text/StringBuilder|StringBuilder]]</code> (عدد محارفه) الذي استدعي معها. | |||
== البنية العامة == | == البنية العامة == | ||
<syntaxhighlight lang="kotlin"> | <syntaxhighlight lang="kotlin"> | ||
actual val length: Int | |||
</syntaxhighlight> | </syntaxhighlight>'''منصة التشغيل المطلوبة''': JS. | ||
حلت الخاصية <code>[[Kotlin/CharSequence/length|CharSequence.length]]</code> مكان هذه الخاصية. | |||
== القيمة | == القيمة المعادة == | ||
يعاد حجم الكائن <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") | |||
println(sb.length) // => 5 | |||
} | |||
println( | |||
} | |||
</syntaxhighlight> | </syntaxhighlight> | ||
== انظر أيضًا == | == انظر أيضًا == | ||
* <code>[[Kotlin/ | *الدالة <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.] | ||
[[تصنيف: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
}
انظر أيضًا
- الدالة
append()
: تضيف محرفًا أو سلسلة نصية أو أيَّ كائن آخر إلى الكائنStringBuilder
. - الدالة
toString()
: تحول الكائنStringBuilder
إلى سلسلة نصية. - الدالة
subSequence()
: تقتطع جزءًا محددًا من سلسلة محارف الكائنStringBuilder
وتعيدها. - الدالة
get()
: تجلب محرفًا ذا فهرس محدَّدٍ من سلسلة محارف الكائنStringBuilder
. - الدالة
reverse()
: تعكس ترتيب محارف الكائنStringBuilder
.