الدالة toCollection() في Kotlin
< Kotlin | kotlin.text
تضيف الدالة 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).