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

من موسوعة حسوب
اذهب إلى التنقل اذهب إلى البحث
سطر 1: سطر 1:
 
<noinclude>{{DISPLAYTITLE: التهيئة الأولية <init> عبر التابع StringBuilder.Init()‎ في لغة Kotlin}}</noinclude>
 
<noinclude>{{DISPLAYTITLE: التهيئة الأولية <init> عبر التابع StringBuilder.Init()‎ في لغة Kotlin}}</noinclude>
ينشِئ التابع <code>StringBuilder()‎</code> كائنًا من النوع <code>[[Kotlin/kotlin.text/StringBuilder/index|StringBuilder]]</code>.   
+
تنشئ الدالة <code>StringBuilder()‎</code> كائنًا من النوع <code>[[Kotlin/kotlin.text/StringBuilder|StringBuilder]]</code>.   
  
 
== البنية العامة ==
 
== البنية العامة ==
سطر 9: سطر 9:
 
StringBuilder(content: String = "")
 
StringBuilder(content: String = "")
  
</syntaxhighlight>'''بيئة التشغيل المطلوبة: JS'''
+
</syntaxhighlight>'''منصة التشغيل المطلوبة:''' JS.
 +
 
 +
== المعاملات ==
 +
 
 +
=== <code>capacity</code> ===
 +
[[Kotlin/Int|عدد صحيح]] يحدد حجم الكائن <code>[[Kotlin/kotlin.text/StringBuilder|StringBuilder]]</code> المراد إنشاؤها.
 +
 
 +
=== <code>content</code> ===
 +
[[Kotlin/CharSequence|سلسلة من المحارف]] أو [[Kotlin/String|سلسلة نصية]] تمثل محتوى الكائن <code>[[Kotlin/kotlin.text/StringBuilder|StringBuilder]]</code> المراد إنشاؤها.
  
 
== القيم المعادة ==
 
== القيم المعادة ==
كائن من النوع <code>[[Kotlin/kotlin.text/StringBuilder/index|StringBuilder]]</code>.
+
يعاد كائنٌ من النوع <code>[[Kotlin/kotlin.text/StringBuilder|StringBuilder]]</code>.
  
 
== أمثلة ==
 
== أمثلة ==
 +
استعمال الدالة <code>StringBuilder()‎</code> لإنشاء كائن من النوع <code>[[Kotlin/kotlin.text/StringBuilder/index|StringBuilder]]</code>:<syntaxhighlight lang="kotlin">
 +
fun main(args: Array<String>) {
 +
    val sb1 = StringBuilder("hsoub")            // hsoub
 +
    val sb2 = StringBuilder()                  // فارغة
 +
    println(sb1.javaClass.kotlin.qualifiedName) // java.lang.StringBuilder
  
=== استخدام التابع <code>StringBuilder()‎</code> ===
 
ينشِئ التابع <code>StringBuilder()‎</code> في الشيفرة الآتية كائنًا من النوع <code>[[Kotlin/kotlin.text/StringBuilder/index|StringBuilder]]</code>:<syntaxhighlight lang="kotlin">
 
fun main(args: Array<String>) {
 
    val sb = StringBuilder("hsoub")    // hsoub
 
    val sb = StringBuilder() // فارغة
 
 
}
 
}
 
</syntaxhighlight>
 
</syntaxhighlight>
سطر 27: سطر 35:
  
 
== مصادر ==
 
== مصادر ==
* [http://kotlinlang.org/api/latest/jvm/stdlib/kotlin.text/-string-builder/-string-builder/-init-.html التهيئة الأوليّة عبر التابع StringBuilder.Init()‎ في التوثيق الرسميّ للمكتبة القياسيّة في لغة Kotlin.]
+
* [http://kotlinlang.org/api/latest/jvm/stdlib/kotlin.text/-string-builder/-string-builder/-init-.html صفحة <init> للصنف StringBuilder في التوثيق الرسميّ للمكتبة القياسيّة في لغة Kotlin.]
 
[[تصنيف:Kotlin]]
 
[[تصنيف:Kotlin]]
 
[[تصنيف:Kotlin Method]]
 
[[تصنيف:Kotlin Method]]

مراجعة 09:22، 1 سبتمبر 2018

تنشئ الدالة StringBuilder()‎ كائنًا من النوع StringBuilder.

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

StringBuilder(capacity: Int)
StringBuilder(content: CharSequence)
StringBuilder()
StringBuilder(content: String = "")

منصة التشغيل المطلوبة: JS.

المعاملات

capacity

عدد صحيح يحدد حجم الكائن StringBuilder المراد إنشاؤها.

content

سلسلة من المحارف أو سلسلة نصية تمثل محتوى الكائن StringBuilder المراد إنشاؤها.

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

يعاد كائنٌ من النوع StringBuilder.

أمثلة

استعمال الدالة StringBuilder()‎ لإنشاء كائن من النوع StringBuilder:

fun main(args: Array<String>) {
    val sb1 = StringBuilder("hsoub")            // hsoub
    val sb2 = StringBuilder()                   // فارغة
    println(sb1.javaClass.kotlin.qualifiedName) // java.lang.StringBuilder

}

انظر أيضًا

مصادر