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

من موسوعة حسوب
اذهب إلى التنقل اذهب إلى البحث
ط (استبدال النص - '==القيمة المُعادة==' ب'==القيمة المعادة==')
سطر 5: سطر 5:
 
fun toString(): String
 
fun toString(): String
 
</syntaxhighlight>
 
</syntaxhighlight>
==القيمة المُعادة==
+
==القيمة المعادة==
 
[[Kotlin/String/index|سلسلة نصية]].
 
[[Kotlin/String/index|سلسلة نصية]].
 
==أمثلة==
 
==أمثلة==

مراجعة 07:37، 22 أغسطس 2018

تعيد الدالة toString()‎ تمثيلًا نصّيًا للكائن الذي استُدعيت عبره.

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

fun toString(): String

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

سلسلة نصية.

أمثلة

استخدام الدالة toString()‎

تُنشِئ الشيفرة الآتية كائنًا من النوع StringBuilderباسم sb، ثم تستدعي  الدالةsubSequence()‎ عبر  sb، ثم تطبع الناتج:

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

أنظر أيضًا

  • الخاصية length:تعيد عدد عناصر سلسلة الحروف التي استٌدعيت عبرها.
  • append()‎: تضم السلسلة النصية أو الحرف أو الكائن المُمرّر إليها إلى الكائن الذي استُدعيت عبره، وفي حال تمرير عددين start و  end كوسيطين، فإنها تضم فقط جزء من السلسلة النصية المحدد بذانك الوسيطين.
  • get()‎: تعيد الحرف الموجود عند الفهرس المُمرّر index في سلسلة الحروف التي استُدعيت عبرها.

مصادر