الفرق بين المراجعتين لصفحة: «Kotlin/kotlin.text/toCollection»
< Kotlin | kotlin.text
لا ملخص تعديل |
جميل-بيلوني (نقاش | مساهمات) مراجعة وتدقيق. |
||
سطر 1: | سطر 1: | ||
<noinclude>{{DISPLAYTITLE: | <noinclude>{{DISPLAYTITLE: الدالة <code>toCollection()</code> في Kotlin}}</noinclude> | ||
تضيف الدالة <code>toCollection()</code> كل | تضيف الدالة <code>toCollection()</code> كل محارف [[Kotlin/CharSequence|السلسلة]] التي استٌدعيت معها إلى [[Kotlin/collections/MutableCollection|المجموعة المتغيرة]] المُمرّرة إليها. | ||
== البنية العامة == | == البنية العامة == | ||
سطر 8: | سطر 8: | ||
): C | ): C | ||
</syntaxhighlight> | </syntaxhighlight> | ||
== المعاملات == | |||
[[Kotlin/collections/MutableCollection|مجموعة متغيرة]] يراد أن يضاف فيها محتوى [[Kotlin/CharSequence|سلسلة المحارف]] المعطاة. | |||
== القيم المعادة == | == القيم المعادة == | ||
يعاد المعامل <code>destination</code> بعد إضافة محتوى [[Kotlin/CharSequence|سلسلة المحارف]] المعطاة إليه. | |||
== أمثلة == | == أمثلة == | ||
مثالٌ على استعمال الدالة <code>toCollection()</code>:<nowiki/><syntaxhighlight lang="kotlin"> | |||
fun main(args: Array<String>) { | fun main(args: Array<String>) { | ||
val list : MutableList<Char> = mutableListOf() | val list: MutableList<Char> = mutableListOf() | ||
val str = " | val str = "wikiHsoub" | ||
str.toCollection(list) | str.toCollection(list) | ||
println(list) // [w, i, k, i, H, s, o, u, b] | |||
println(list) // [w, i, k, i, | |||
} | } | ||
</syntaxhighlight> | </syntaxhighlight> | ||
سطر 33: | سطر 35: | ||
== مصادر == | == مصادر == | ||
* [http://kotlinlang.org/api/latest/jvm/stdlib/kotlin.text/to-collection.html صفحة الدالة | * [http://kotlinlang.org/api/latest/jvm/stdlib/kotlin.text/to-collection.html صفحة الدالة toCollection() في التوثيق الرسميّ للمكتبة القياسيّة في لغة Kotlin.] | ||
[[تصنيف:Kotlin]] | [[تصنيف:Kotlin]] | ||
[[تصنيف:Kotlin | [[تصنيف:Kotlin Function]] | ||
[[تصنيف:Kotlin Text]] |
مراجعة 07:15، 6 سبتمبر 2018
تضيف الدالة toCollection()
كل محارف السلسلة التي استٌدعيت معها إلى المجموعة المتغيرة المُمرّرة إليها.
البنية العامة
fun <C : MutableCollection<in Char>> CharSequence.toCollection(
destination: C
): C
المعاملات
مجموعة متغيرة يراد أن يضاف فيها محتوى سلسلة المحارف المعطاة.
القيم المعادة
يعاد المعامل destination
بعد إضافة محتوى سلسلة المحارف المعطاة إليه.
أمثلة
مثالٌ على استعمال الدالة toCollection()
:
fun main(args: Array<String>) {
val list: MutableList<Char> = mutableListOf()
val str = "wikiHsoub"
str.toCollection(list)
println(list) // [w, i, k, i, H, s, o, u, b]
}
انظر أيضًا
toUpperCase()
: تحوّل الدالةtoUpperCase()
الحرف أو السلسلة النصية التي استٌدعيت عبرها إلى حالة الأحرف الكبيرة (uppercase).toList()
: تعيد الدالةtoList()
لائحة تحتوي كل حروف سلسلة الحروف التي استٌدعيت عبرها.
toBigDecimalOrNull()
: تحلّل الدالةtoBigDecimalOrNull()
السلسلة النصية التي استٌدعيت عبرها وتحوّلها إلى عدد من النوعBigDecimal
.toBigDecimal()
: تحلّل الدالةtoBigDecimal()
السلسلة النصية التي استٌدعيت عبرها وتحوّلها إلى عدد من النوعBigDecimal
.
isDefined()
: تعيد القيمةtrue
في حال كان الحرف (Unicode code point) الذي استٌدعيت عبره مُعرّفًا في اليونيكود (Unicode).