الفرق بين المراجعتين لصفحة: «Kotlin/kotlin.text/StringBuilder/get»
جميل-بيلوني (نقاش | مساهمات) لا ملخص تعديل |
جميل-بيلوني (نقاش | مساهمات) مراجعة وتدقيق. |
||
| سطر 1: | سطر 1: | ||
<noinclude>{{DISPLAYTITLE: الدالة <code>StringBuilder.get()</code> في | <noinclude>{{DISPLAYTITLE: الدالة <code>StringBuilder.get()</code> في Kotlin}}</noinclude> | ||
تجلب الدالة <code>get()</code> محرفًا ذا فهرس محدَّدٍ من [[Kotlin/CharSequence/index|سلسلة محارف]] الكائن <code>[[Kotlin/kotlin.text/StringBuilder|StringBuilder]]</code>. | تجلب الدالة <code>get()</code> محرفًا ذا فهرس محدَّدٍ من [[Kotlin/CharSequence/index|سلسلة محارف]] الكائن <code>[[Kotlin/kotlin.text/StringBuilder|StringBuilder]]</code>. | ||
==البنية العامة== | ==البنية العامة== | ||
| سطر 5: | سطر 5: | ||
actual fun get(index: Int): Char | actual fun get(index: Int): Char | ||
</syntaxhighlight> | </syntaxhighlight>'''منصة التشغيل المطلوبة''': JS. | ||
حلت الدالة <code>[[Kotlin/CharSequence/get|CharSequence.get]]</code> مكان هذه الدالة. | |||
== المعاملات == | == المعاملات == | ||
| سطر 23: | سطر 25: | ||
</syntaxhighlight> | </syntaxhighlight> | ||
==انظر أيضًا== | ==انظر أيضًا== | ||
* | *الدالة <code>[[Kotlin/kotlin.text/StringBuilder/append|append()]]</code>: تضيف محرفًا أو [[Kotlin/String|سلسلة نصية]] أو أيَّ كائن آخر إلى الكائن [[Kotlin/kotlin.text/StringBuilder|<code>StringBuilder</code>]]. | ||
* <code>[[Kotlin/kotlin.text/StringBuilder/ | *الدالة <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/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> (عدد محارفه) الذي استدعي معها. | |||
==مصادر== | ==مصادر== | ||
* [http://kotlinlang.org/api/latest/jvm/stdlib/kotlin.text/-string-builder/-string-builder/get.html صفحة الدالة StringBuilder.get() في التوثيق الرسميّ للمكتبة القياسيّة في لغة Kotlin.] | * [http://kotlinlang.org/api/latest/jvm/stdlib/kotlin.text/-string-builder/-string-builder/get.html صفحة الدالة StringBuilder.get() في التوثيق الرسميّ للمكتبة القياسيّة في لغة Kotlin.] | ||
[[تصنيف:Kotlin]] | [[تصنيف:Kotlin]] | ||
[[تصنيف:Kotlin Function]] | [[تصنيف:Kotlin Function]] | ||
[[تصنيف:Kotlin Text]] | |||
[[تصنيف:Kotlin StringBuilder]] | |||
المراجعة الحالية بتاريخ 10:31، 1 سبتمبر 2018
تجلب الدالة get() محرفًا ذا فهرس محدَّدٍ من سلسلة محارف الكائن StringBuilder.
البنية العامة
actual fun get(index: Int): Char
منصة التشغيل المطلوبة: JS.
حلت الدالة CharSequence.get مكان هذه الدالة.
المعاملات
index
عدد صحيح يمثل فهرس العنصر المراد جلبه.
القيمة المعادة
يعاد المحرف ذو الفهرس index من محتوى الكائن StringBuilder.
أمثلة
استعمال الدالة get() لجلب محرف من الكائن StringBuilder:
fun main(args: Array<String>) {
val sb = StringBuilder("Hsoub")
println(sb.get(3)) // => u
}
انظر أيضًا
- الدالة
append(): تضيف محرفًا أو سلسلة نصية أو أيَّ كائن آخر إلى الكائنStringBuilder. - الدالة
toString(): تحول الكائنStringBuilderإلى سلسلة نصية. - الدالة
subSequence(): تقتطع جزءًا محددًا من سلسلة محارف الكائنStringBuilderوتعيدها. - الدالة
reverse(): تعكس ترتيب محارف الكائنStringBuilder. - الخاصية
length: تمثل حجم الكائنStringBuilder(عدد محارفه) الذي استدعي معها.