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

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

مراجعة 19:29، 5 يوليو 2018

تعيد الخاصية length‎ عدد عناصر سلسلة الحروف التي استٌدعيت عبرها.

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

actual val length: Int

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

عدد عناصر سلسلة الحروف التي استٌدعيت عبرها.

أمثلة

استخدام length‎ على سلسلة نصية

تُنشِئ الشيفرة الآتية كائنًا من النوع StringBuilderباسم sb، ثم تستدعي length‎ عبره:

fun main(args: Array<String>) {
    val sb = StringBuilder("hsoub")
    
    println(sb.length) // => 5
}

انظر أيضًا

مصادر