الفرق بين المراجعتين لصفحة: «Kotlin/kotlin.text/append»
< Kotlin | kotlin.text
لا ملخص تعديل |
جميل-بيلوني (نقاش | مساهمات) مراجعة وتدقيق. |
||
سطر 1: | سطر 1: | ||
<noinclude>{{DISPLAYTITLE: الدالة | <noinclude>{{DISPLAYTITLE: الدالة <code>append()</code> في Kotlin}}</noinclude> | ||
تضيف الدالة <code>append()</code> [[Kotlin/CharSequence|سلسلة المحارف]] الممررة إليها إلى الكائن الذي استُدعي معها. | |||
==البنية العامة== | ==البنية العامة== | ||
<syntaxhighlight lang="kotlin"> | <syntaxhighlight lang="kotlin"> | ||
سطر 6: | سطر 6: | ||
</syntaxhighlight> | </syntaxhighlight> | ||
== المعاملات == | |||
=== <code>value</code> === | |||
[[Kotlin/CharSequence|سلسلة المحارف]] التي يراد إضافتها إلى الكائن المعطى. | |||
==القيم المعادة== | ==القيم المعادة== | ||
يعاد الكائن نفسه المعطى بعد إضافة سلسلة المحارف <code>value</code> إليه. | |||
==أمثلة== | ==أمثلة== | ||
استعمال الدالة <code>append()</code> لإضافة سلسلة من المحارف إلى كائن من النوع <code>[[Kotlin/kotlin.text/StringBuilder|StringBuilder]]</code>:<syntaxhighlight lang="kotlin"> | |||
fun main(args: Array<String>) { | fun main(args: Array<String>) { | ||
val str = StringBuilder("hsoub") | val str = StringBuilder("hsoub") | ||
سطر 18: | سطر 23: | ||
</syntaxhighlight> | </syntaxhighlight> | ||
==انظر أيضًا== | ==انظر أيضًا== | ||
*< | *الدالة <nowiki/>[[Kotlin/kotlin.text/Appendable/Appendable/append|<code>append()</code>]]: تضيف المحرف الممرر إليها أو كامل محتوى الكائن المُمرّر إليها أو جزءًا منه إلى الكائن المستدعى معها. | ||
* الدالة <code>[[Kotlin/kotlin.text/any|any()]]</code>: تتحقق إن كانت سلسلة من المحارف تحتوي على محرف واحد على أقل تقدير، أو كانت تحتوي على محرف واحد محقق لشرط معين. | |||
*<code>[[Kotlin/kotlin.text/ | |||
* | *الدالة <code>[[Kotlin/kotlin.text/String|String()]]</code>: تحول جميع محتويات المصفوفة أو الكائن الممرر إليها (أو جزء منها فقط) إلى سلسلة نصية ويمكن أن تكون بترميز محدد. | ||
==مصادر== | ==مصادر== | ||
*[http://kotlinlang.org/api/latest/jvm/stdlib/kotlin.text/append.html الدالة | *[http://kotlinlang.org/api/latest/jvm/stdlib/kotlin.text/append.html صفحة الدالة append() في التوثيق الرسميّ للمكتبة القياسيّة في لغة Kotlin.] | ||
[[تصنيف:Kotlin]] | [[تصنيف:Kotlin]] | ||
[[تصنيف:Kotlin | [[تصنيف:Kotlin Function]] | ||
[[تصنيف:Kotlin Text]] |
المراجعة الحالية بتاريخ 06:52، 2 سبتمبر 2018
تضيف الدالة append()
سلسلة المحارف الممررة إليها إلى الكائن الذي استُدعي معها.
البنية العامة
fun <T> T.append(vararg value: CharSequence?): T
المعاملات
value
سلسلة المحارف التي يراد إضافتها إلى الكائن المعطى.
القيم المعادة
يعاد الكائن نفسه المعطى بعد إضافة سلسلة المحارف value
إليه.
أمثلة
استعمال الدالة append()
لإضافة سلسلة من المحارف إلى كائن من النوع StringBuilder
:
fun main(args: Array<String>) {
val str = StringBuilder("hsoub")
println(str.append(" academy")) // hsoub academy
}
انظر أيضًا
- الدالة
append()
: تضيف المحرف الممرر إليها أو كامل محتوى الكائن المُمرّر إليها أو جزءًا منه إلى الكائن المستدعى معها. - الدالة
any()
: تتحقق إن كانت سلسلة من المحارف تحتوي على محرف واحد على أقل تقدير، أو كانت تحتوي على محرف واحد محقق لشرط معين.
- الدالة
String()
: تحول جميع محتويات المصفوفة أو الكائن الممرر إليها (أو جزء منها فقط) إلى سلسلة نصية ويمكن أن تكون بترميز محدد.