الفرق بين المراجعتين لصفحة: «Kotlin/kotlin.text/StringBuilder/init»
لا ملخص تعديل |
جميل-بيلوني (نقاش | مساهمات) ط نقل جميل-بيلوني صفحة Kotlin/kotlin.text/StringBuilder/Init إلى Kotlin/kotlin.text/StringBuilder/init |
||
| (3 مراجعات متوسطة بواسطة مستخدمين اثنين آخرين غير معروضة) | |||
| سطر 1: | سطر 1: | ||
<noinclude>{{DISPLAYTITLE: التهيئة الأولية <init> | <noinclude>{{DISPLAYTITLE: التهيئة الأولية <code><init></code> للصنف <code>StringBuilder</code> في Kotlin}}</noinclude> | ||
تنشئ الدالة <code>StringBuilder()</code> كائنًا من النوع <code>[[Kotlin/kotlin.text/StringBuilder|StringBuilder]]</code>. | |||
== البنية العامة == | == البنية العامة == | ||
| سطر 9: | سطر 9: | ||
StringBuilder(content: String = "") | StringBuilder(content: String = "") | ||
</syntaxhighlight>''' | </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|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 | |||
} | } | ||
</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.]] | ||
== مصادر == | == مصادر == | ||
* [http://kotlinlang.org/api/latest/jvm/stdlib/kotlin.text/-string-builder/-string-builder/-init-.html | * [http://kotlinlang.org/api/latest/jvm/stdlib/kotlin.text/-string-builder/-string-builder/-init-.html صفحة <init> للصنف StringBuilder في التوثيق الرسميّ للمكتبة القياسيّة في لغة Kotlin.] | ||
[[تصنيف:Kotlin]] | [[تصنيف:Kotlin]] | ||
[[تصنيف:Kotlin | [[تصنيف: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
}
انظر أيضًا
- الدالة
append(): تضيف محرفًا أو سلسلة نصية أو أيَّ كائن آخر إلى الكائنStringBuilder. - الدالة
toString(): تحول الكائنStringBuilderإلى سلسلة نصية. - الدالة
subSequence(): تقتطع جزءًا محددًا من سلسلة محارف الكائنStringBuilderوتعيدها. - الدالة
get(): تجلب محرفًا ذا فهرس محدَّدٍ من سلسلة محارف الكائنStringBuilder. - الدالة
reverse(): تعكس ترتيب محارف الكائنStringBuilder. - الخاصية
length: تمثل حجم الكائنStringBuilder(عدد محارفه) الذي استدعي معها. - الأصناف والبواني (constructors) في لغة Kotlin.