التابع text.toList()‎ في لغة Kotlin

من موسوعة حسوب
مراجعة 17:06، 13 يوليو 2018 بواسطة محمد-بغات (نقاش | مساهمات) (أنشأ الصفحة ب'<noinclude>{{DISPLAYTITLE: التابع text.toList()‎ في لغة Kotlin}}</noinclude> تضيف الدالة <code>toList()</code>‎ كل حروف Kotlin/CharSeque...')
(فرق) → مراجعة أقدم | المراجعة الحالية (فرق) | مراجعة أحدث ← (فرق)

تضيف الدالة toList()‎ كل حروف سلسلة الحروف  التي استٌدعيت عبرها إلى الوسيط المُمرّر destination.

البنية العامة

fun <C : MutableCollection<in Char>> CharSequence.toCollection(
    destination: C
): C

القيم المعادة

الوسيط المُمرّر destination.

أمثلة

استخدام الدالة toList()‎ مع السلاسل النصية

تعرّف الشيفرة الآتية سلسلة نصية باسم str ولائحة حروف باسم toList، ثم تستدعي الدالة toCharArray()‎ عبر str وتمرر إليها list، ثم تطبع الناتج:

fun main(args: Array<String>) {
val list : MutableList<Char> = mutableListOf()
val str = "wiki.hsoub.com"   
    
str.toCollection(list)
    
println(list) // [w, i, k, i, ., h, s, o, u, b, ., c, o, m]
}

انظر أيضًا

  • toUpperCase()‎ : تحوّل الدالة toUpperCase()‎ الحرف أو السلسلة النصية التي استٌدعيت عبرها إلى حالة الأحرف الكبيرة (uppercase).
  • isDefined(): تعيد القيمة true في حال كان الحرف (Unicode code point) الذي استٌدعيت عبره مُعرّفًا في اليونيكود (Unicode).

مصادر