الفرق بين المراجعتين لصفحة: «Kotlin/kotlin.text/StringBuilder/toString»
أنشأ الصفحة ب'<noinclude>{{DISPLAYTITLE: الدالة <code>StringBuilder.toString()</code> في لغة Kotlin}}</noinclude> تعيد الدالة <code>toString()</code> Kotl...' |
لا ملخص تعديل |
||
سطر 1: | سطر 1: | ||
<noinclude>{{DISPLAYTITLE: الدالة <code>StringBuilder.toString()</code> في لغة Kotlin}}</noinclude> | <noinclude>{{DISPLAYTITLE: الدالة <code>StringBuilder.toString()</code> في لغة Kotlin}}</noinclude> | ||
تعيد الدالة <code>toString()</code> | تعيد الدالة <code>toString()</code> تمثيلًا نصّيًا للكائن الذي استُدعيت عبره. | ||
==البنية العامة== | ==البنية العامة== | ||
<syntaxhighlight lang="kotlin"> | <syntaxhighlight lang="kotlin"> | ||
fun toString(): String | |||
): | |||
</syntaxhighlight> | </syntaxhighlight> | ||
==القيمة المُعادة== | ==القيمة المُعادة== | ||
[[Kotlin/ | [[Kotlin/String/index|سلسلة نصية]]. | ||
==أمثلة== | ==أمثلة== | ||
===استخدام الدالة <code>toString()</code>=== | ===استخدام الدالة <code>toString()</code>=== | ||
تُنشِئ الشيفرة الآتية كائنًا من النوع <code>StringBuilder</code>باسم <code>sb</code>، ثم تستدعي الدالة<code>subSequence()</code> عبر <code>sb</code>، | تُنشِئ الشيفرة الآتية كائنًا من النوع <code>StringBuilder</code>باسم <code>sb</code>، ثم تستدعي الدالة<code>subSequence()</code> عبر <code>sb</code>، ثم تطبع الناتج:<nowiki/><syntaxhighlight lang="kotlin"> | ||
fun main(args: Array<String>) { | fun main(args: Array<String>) { | ||
val sb = StringBuilder("Academy") | val sb = StringBuilder("Academy") | ||
println(sb. | println(sb.toString()) // => Academy | ||
} | } | ||
</syntaxhighlight> | </syntaxhighlight> | ||
سطر 29: | سطر 26: | ||
==مصادر== | ==مصادر== | ||
* [http://kotlinlang.org/api/latest/jvm/stdlib/kotlin.text/-string-builder/-string-builder/ | * [http://kotlinlang.org/api/latest/jvm/stdlib/kotlin.text/-string-builder/-string-builder/to-string.html الدالة StringBuilder.toString() في التوثيق الرسميّ للمكتبة القياسيّة في لغة Kotlin.] | ||
[[تصنيف:Kotlin]] | [[تصنيف:Kotlin]] | ||
[[تصنيف:Kotlin Methods]] | [[تصنيف:Kotlin Methods]] |
مراجعة 10:09، 6 يوليو 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
في سلسلة الحروف التي استُدعيت عبرها.
- صفحة الصنف
StringBuilder
.