الفرق بين المراجعتين لصفحة: «Kotlin/kotlin.text/Appendable/Appendable/append»
لا ملخص تعديل |
جميل-بيلوني (نقاش | مساهمات) مراجعة وتدقيق. |
||
سطر 1: | سطر 1: | ||
<noinclude>{{DISPLAYTITLE: | <noinclude>{{DISPLAYTITLE:الدالة <code>Appendable.append()</code> في Kotlin}}</noinclude> | ||
تضيف الدالة <code>append()</code> المحرف الممرر إليها أو كامل محتوى الكائن المُمرّر إليها أو جزءًا منه إلى الكائن المستدعى معها. | |||
== البنية العامة == | == البنية العامة == | ||
<syntaxhighlight lang="kotlin"> | <syntaxhighlight lang="kotlin"> | ||
سطر 14: | سطر 14: | ||
</syntaxhighlight>''' | </syntaxhighlight>بيئة التشغيل المطلوبة''': JS.''' | ||
== القيم المعادة == | == القيم المعادة == | ||
يعاد الكائن <code>[[Kotlin/kotlin.text/Appendable/index|Appendable]]</code> المعطى بعد إضافة محتوى الكائن الممرر إليه. | |||
== أمثلة == | == أمثلة == | ||
يوضح المثال التالي كيفية إنشاء كائن من النوع <code>[[Kotlin/kotlin.text/Appendable/index|Appendable]]</code> باستخدام الدالة <code>StringBuilder()</code>، واستعمال الدالة <code>append()</code> لإضافة محتوى سلسلتين نصيتين إليه:<syntaxhighlight lang="kotlin"> | |||
fun main(args: Array<String>) { | fun main(args: Array<String>) { | ||
val str1 = "hsoub" | val str1 = "hsoub" | ||
val str2 = " | val str2 = "Academy" | ||
val str = StringBuilder() | val str = StringBuilder() | ||
str.append(str1).append(str2) | str.append(str1).append(str2) | ||
print(str) // | print(str) // hsoubAcademy | ||
} | } | ||
</syntaxhighlight> | </syntaxhighlight> | ||
== انظر أيضًا == | == انظر أيضًا == | ||
* | * الصنف <code>[[Kotlin/kotlin.text/Appendable/index|Appendable]]</code>. | ||
== مصادر == | == مصادر == |
مراجعة 14:07، 16 أغسطس 2018
تضيف الدالة append()
المحرف الممرر إليها أو كامل محتوى الكائن المُمرّر إليها أو جزءًا منه إلى الكائن المستدعى معها.
البنية العامة
abstract actual fun append(csq: CharSequence?): Appendable
abstract actual fun append(
csq: CharSequence?,
start: Int,
end: Int
): Appendable
abstract actual fun append(c: Char): Appendable
بيئة التشغيل المطلوبة: JS.
القيم المعادة
يعاد الكائن Appendable
المعطى بعد إضافة محتوى الكائن الممرر إليه.
أمثلة
يوضح المثال التالي كيفية إنشاء كائن من النوع Appendable
باستخدام الدالة StringBuilder()
، واستعمال الدالة append()
لإضافة محتوى سلسلتين نصيتين إليه:
fun main(args: Array<String>) {
val str1 = "hsoub"
val str2 = "Academy"
val str = StringBuilder()
str.append(str1).append(str2)
print(str) // hsoubAcademy
}
انظر أيضًا
- الصنف
Appendable
.