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

من موسوعة حسوب
اذهب إلى التنقل اذهب إلى البحث
ط (نقل جميل-بيلوني صفحة Kotlin/kotlin.text/StringBuilder/Init إلى Kotlin/kotlin.text/StringBuilder/init)
 
(مراجعة متوسطة واحدة بواسطة نفس المستخدم غير معروضة)
سطر 1: سطر 1:
<noinclude>{{DISPLAYTITLE: التهيئة الأولية <init> عبر التابع StringBuilder.Init()‎ في لغة Kotlin}}</noinclude>
+
<noinclude>{{DISPLAYTITLE: التهيئة الأولية <code><init></code> للصنف <code>StringBuilder</code> في Kotlin}}</noinclude>
 
تنشئ الدالة <code>StringBuilder()‎</code> كائنًا من النوع <code>[[Kotlin/kotlin.text/StringBuilder|StringBuilder]]</code>.   
 
تنشئ الدالة <code>StringBuilder()‎</code> كائنًا من النوع <code>[[Kotlin/kotlin.text/StringBuilder|StringBuilder]]</code>.   
  
سطر 32: سطر 32:
 
</syntaxhighlight>
 
</syntaxhighlight>
 
== انظر أيضًا ==
 
== انظر أيضًا ==
 +
* الدالة <code>[[Kotlin/kotlin.text/StringBuilder/append|append()‎]]</code>: تضيف محرفًا أو [[Kotlin/String|سلسلة نصية]] أو أيَّ كائن آخر إلى الكائن [[Kotlin/kotlin.text/StringBuilder|<code>StringBuilder</code>]].
 +
* الدالة <code>[[Kotlin/kotlin.text/StringBuilder/toString|toString()‎]]</code>: تحول الكائن <code>[[Kotlin/kotlin.text/StringBuilder|StringBuilder]]</code> إلى [[Kotlin/String|سلسلة نصية]].
 +
* الدالة <code>[[Kotlin/kotlin.text/StringBuilder/subSequence|subSequence()‎]]</code>: تقتطع جزءًا محددًا من سلسلة محارف الكائن [[Kotlin/kotlin.text/StringBuilder|<code>StringBuilder</code>]] وتعيدها.
 +
* الدالة <code>[[Kotlin/kotlin.text/StringBuilder/get|get()‎]]</code>: تجلب محرفًا ذا فهرس محدَّدٍ من [[Kotlin/CharSequence/index|سلسلة محارف]] الكائن <code>[[Kotlin/kotlin.text/StringBuilder|StringBuilder]]</code>.
 +
* الدالة <code>[[Kotlin/kotlin.text/StringBuilder/reverse|reverse()‎]]</code>: تعكس ترتيب محارف الكائن [[Kotlin/kotlin.text/StringBuilder/index|<code>StringBuilder</code>]].
 +
* الخاصية <code>[[Kotlin/kotlin.text/StringBuilder/length|length‎]]</code>: تمثل حجم الكائن <code>[[Kotlin/kotlin.text/StringBuilder|StringBuilder]]</code> (عدد محارفه) الذي استدعي معها.
 
* [[Kotlin/classes|الأصناف والبواني (constructors) في لغة Kotlin.]]
 
* [[Kotlin/classes|الأصناف والبواني (constructors) في لغة Kotlin.]]
  
سطر 37: سطر 43:
 
* [http://kotlinlang.org/api/latest/jvm/stdlib/kotlin.text/-string-builder/-string-builder/-init-.html صفحة <init> للصنف StringBuilder في التوثيق الرسميّ للمكتبة القياسيّة في لغة Kotlin.]
 
* [http://kotlinlang.org/api/latest/jvm/stdlib/kotlin.text/-string-builder/-string-builder/-init-.html صفحة <init> للصنف StringBuilder في التوثيق الرسميّ للمكتبة القياسيّة في لغة Kotlin.]
 
[[تصنيف:Kotlin]]
 
[[تصنيف:Kotlin]]
[[تصنيف:Kotlin Method]]
+
[[تصنيف:Kotlin init]]
 +
[[تصنيف:Kotlin Text]]
 +
[[تصنيف:Kotlin StringBuilder]]

المراجعة الحالية بتاريخ 10:40، 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

}

انظر أيضًا

مصادر