الفرق بين المراجعتين لصفحة: «Kotlin/kotlin.text/append»
< Kotlin | kotlin.text
أنشأ الصفحة ب'<noinclude>{{DISPLAYTITLE: الدالة text.append() في لغة Kotlin}}</noinclude> تعيد الدالة <code>append()</code> القيمة <code>true</code>...' |
جميل-بيلوني (نقاش | مساهمات) مراجعة وتدقيق. |
||
(مراجعتان متوسطتان بواسطة مستخدم واحد آخر غير معروضتين) | |||
سطر 1: | سطر 1: | ||
<noinclude>{{DISPLAYTITLE: الدالة | <noinclude>{{DISPLAYTITLE: الدالة <code>append()</code> في Kotlin}}</noinclude> | ||
تضيف الدالة <code>append()</code> [[Kotlin/CharSequence|سلسلة المحارف]] الممررة إليها إلى الكائن الذي استُدعي معها. | |||
==البنية العامة== | |||
== البنية العامة == | |||
<syntaxhighlight lang="kotlin"> | <syntaxhighlight lang="kotlin"> | ||
fun | fun <T> T.append(vararg value: CharSequence?): T | ||
</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 | val str = StringBuilder("hsoub") | ||
println(str. | println(str.append(" academy")) // hsoub academy | ||
} | } | ||
</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/ | ==مصادر== | ||
*[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()
: تحول جميع محتويات المصفوفة أو الكائن الممرر إليها (أو جزء منها فقط) إلى سلسلة نصية ويمكن أن تكون بترميز محدد.