الفرق بين المراجعتين لصفحة: «Kotlin/kotlin.text/StringBuilder/get»
ط استبدال النص - 'Kotlin Methods' ب'Kotlin Function' |
جميل-بيلوني (نقاش | مساهمات) مراجعة وتدقيق. |
||
| (1 مراجعات متوسطة بواسطة نفس المستخدم غير معروضة) | |||
| سطر 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>. | |||
==البنية العامة== | ==البنية العامة== | ||
<syntaxhighlight lang="kotlin"> | <syntaxhighlight lang="kotlin"> | ||
actual fun get(index: Int): Char | actual fun get(index: Int): Char | ||
</syntaxhighlight> | </syntaxhighlight>'''منصة التشغيل المطلوبة''': JS. | ||
حلت الدالة <code>[[Kotlin/CharSequence/get|CharSequence.get]]</code> مكان هذه الدالة. | |||
== المعاملات == | |||
=== <code>index</code> === | |||
[[Kotlin/Int|عدد صحيح]] يمثل فهرس العنصر المراد جلبه. | |||
==القيمة المعادة== | ==القيمة المعادة== | ||
[[Kotlin/Char/ | يعاد [[Kotlin/Char|المحرف]] ذو الفهرس <code>index</code> من محتوى الكائن <code>[[Kotlin/kotlin.text/StringBuilder|StringBuilder]]</code>. | ||
==أمثلة== | ==أمثلة== | ||
استعمال الدالة <code>get()</code> لجلب محرف من الكائن <code>[[Kotlin/kotlin.text/StringBuilder|StringBuilder]]</code>:<nowiki/><syntaxhighlight lang="kotlin"> | |||
fun main(args: Array<String>) { | fun main(args: Array<String>) { | ||
val sb = StringBuilder(" | val sb = StringBuilder("Hsoub") | ||
println(sb.get(3)) // => u | println(sb.get(3)) // => u | ||
} | } | ||
</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 الدالة | * [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(عدد محارفه) الذي استدعي معها.