الفرق بين المراجعتين ل"Kotlin/kotlin.text/StringBuilder/reverse"
< Kotlin | kotlin.text | StringBuilder
اذهب إلى التنقل
اذهب إلى البحث
(أنشأ الصفحة ب'<noinclude>{{DISPLAYTITLE: الدالة <code>StringBuilder.reverse()</code> في لغة Kotlin}}</noinclude> تعيد الدالة<code>reverse()</code> الحر...') |
|||
سطر 1: | سطر 1: | ||
<noinclude>{{DISPLAYTITLE: الدالة <code>StringBuilder.reverse()</code> في لغة Kotlin}}</noinclude> | <noinclude>{{DISPLAYTITLE: الدالة <code>StringBuilder.reverse()</code> في لغة Kotlin}}</noinclude> | ||
− | تعيد الدالة<code>reverse()</code> | + | تعيد الدالة<code>reverse()</code> نسخة من الصنف [[Kotlin/kotlin.text/StringBuilder/index|StringBuilder]] مشابهة للكائن الذي استُدعيت عبره مع عكس حروفه. |
==البنية العامة== | ==البنية العامة== | ||
<syntaxhighlight lang="kotlin"> | <syntaxhighlight lang="kotlin"> | ||
− | actual fun | + | actual fun reverse(): StringBuilder |
</syntaxhighlight> | </syntaxhighlight> | ||
==القيمة المُعادة== | ==القيمة المُعادة== | ||
− | [[Kotlin/ | + | نسخة من الصنف [[Kotlin/kotlin.text/StringBuilder/index|StringBuilder]] . |
==أمثلة== | ==أمثلة== | ||
− | ===استخدام | + | ===استخدام الدالة <code>reverse()</code>=== |
− | تُنشِئ الشيفرة الآتية كائنًا من النوع <code>StringBuilder</code>باسم <code>sb</code>، ثم تستدعي الدالة<code>reverse()</code> عبر <code>sb | + | تُنشِئ الشيفرة الآتية كائنًا من النوع <code>StringBuilder</code>باسم <code>sb</code>، ثم تستدعي الدالة<code>reverse()</code> عبر <code>sb</code>، ثم تطبع الناتج:<nowiki/><syntaxhighlight lang="kotlin"> |
fun main(args: Array<String>) { | fun main(args: Array<String>) { | ||
val sb = StringBuilder("hsoub") | val sb = StringBuilder("hsoub") | ||
− | println(sb. | + | println(sb.reverse()) // => buosh |
} | } | ||
</syntaxhighlight> | </syntaxhighlight> | ||
سطر 20: | سطر 20: | ||
* الخاصية <code>[[Kotlin/kotlin.text/StringBuilder/length|length]]:</code>تعيد عدد عناصر سلسلة الحروف التي استٌدعيت عبرها. | * الخاصية <code>[[Kotlin/kotlin.text/StringBuilder/length|length]]:</code>تعيد عدد عناصر سلسلة الحروف التي استٌدعيت عبرها. | ||
* <code>[[Kotlin/kotlin.text/StringBuilder/append|append()]]</code>: تضم [[Kotlin/String|السلسلة النصية]] أو الحرف أو الكائن المُمرّر إليها إلى الكائن الذي استُدعيت عبره، وفي حال تمرير عددين <code>start</code> و <code>end</code> كوسيطين، فإنها تضم فقط جزء من [[Kotlin/String|السلسلة النصية]] المحدد بذانك الوسيطين. | * <code>[[Kotlin/kotlin.text/StringBuilder/append|append()]]</code>: تضم [[Kotlin/String|السلسلة النصية]] أو الحرف أو الكائن المُمرّر إليها إلى الكائن الذي استُدعيت عبره، وفي حال تمرير عددين <code>start</code> و <code>end</code> كوسيطين، فإنها تضم فقط جزء من [[Kotlin/String|السلسلة النصية]] المحدد بذانك الوسيطين. | ||
+ | |||
+ | * <code>[[Kotlin/kotlin.text/StringBuilder/get|get()]]</code>: تعيد الحرف الموجود عند الفهرس المُمرّر <code>index</code> في سلسلة الحروف التي استُدعيت عبرها. | ||
+ | * | ||
* صفحة الصنف <code>[[Kotlin/kotlin.text/StringBuilder/index|StringBuilder]]</code>. | * صفحة الصنف <code>[[Kotlin/kotlin.text/StringBuilder/index|StringBuilder]]</code>. | ||
==مصادر== | ==مصادر== | ||
− | * [http://kotlinlang.org/api/latest/jvm/stdlib/kotlin.text/-string-builder/-string-builder/ | + | * [http://kotlinlang.org/api/latest/jvm/stdlib/kotlin.text/-string-builder/-string-builder/reverse.html الدالة StringBuilder.reverse() في التوثيق الرسميّ للمكتبة القياسيّة في لغة Kotlin.] |
[[تصنيف:Kotlin]] | [[تصنيف:Kotlin]] | ||
[[تصنيف:Kotlin Methods]] | [[تصنيف:Kotlin Methods]] |
مراجعة 09:57، 6 يوليو 2018
تعيد الدالةreverse()
نسخة من الصنف StringBuilder مشابهة للكائن الذي استُدعيت عبره مع عكس حروفه.
البنية العامة
actual fun reverse(): StringBuilder
القيمة المُعادة
نسخة من الصنف StringBuilder .
أمثلة
استخدام الدالة reverse()
تُنشِئ الشيفرة الآتية كائنًا من النوع StringBuilder
باسم sb
، ثم تستدعي الدالةreverse()
عبر sb
، ثم تطبع الناتج:
fun main(args: Array<String>) {
val sb = StringBuilder("hsoub")
println(sb.reverse()) // => buosh
}
أنظر أيضًا
- الخاصية
length:
تعيد عدد عناصر سلسلة الحروف التي استٌدعيت عبرها. append()
: تضم السلسلة النصية أو الحرف أو الكائن المُمرّر إليها إلى الكائن الذي استُدعيت عبره، وفي حال تمرير عددينstart
وend
كوسيطين، فإنها تضم فقط جزء من السلسلة النصية المحدد بذانك الوسيطين.
get()
: تعيد الحرف الموجود عند الفهرس المُمرّرindex
في سلسلة الحروف التي استُدعيت عبرها.
- صفحة الصنف
StringBuilder
.