الفرق بين المراجعتين ل"Kotlin/kotlin.text/toList"

من موسوعة حسوب
اذهب إلى التنقل اذهب إلى البحث
سطر 1: سطر 1:
 +
<noinclude>{{DISPLAYTITLE: التابع text.toList()‎ في لغة Kotlin}}</noinclude>
 
تضيف الدالة <code>toList()</code>‎ [[Kotlin/List|لائحة]] تحتوي كل حروف [[Kotlin/CharSequence/index|سلسلة الحروف]]  التي استٌدعيت عبرها.
 
تضيف الدالة <code>toList()</code>‎ [[Kotlin/List|لائحة]] تحتوي كل حروف [[Kotlin/CharSequence/index|سلسلة الحروف]]  التي استٌدعيت عبرها.
 
==البنية العامة==
 
==البنية العامة==
سطر 8: سطر 9:
 
[[Kotlin/List|لائحة]] من الحروف.
 
[[Kotlin/List|لائحة]] من الحروف.
 
==أمثلة==
 
==أمثلة==
===استخدام الدالة <code>toCollection()‎</code> مع السلاسل النصية===
+
===استخدام الدالة <code>toList()‎</code> مع السلاسل النصية===
تستدعي الشيفرة الآتية الدالة <code>toCharArray()‎</code> عبر عدة [[Kotlin/String|سلاسل نصية]]، وتطبع الناتج:<syntaxhighlight lang="kotlin">
+
تستدعي الشيفرة الآتية الدالة <code>toList()‎</code> عبر عدة [[Kotlin/String|سلاسل نصية]]، وتطبع الناتج:<syntaxhighlight lang="kotlin">
 
fun main(args: Array<String>) {
 
fun main(args: Array<String>) {
 
     println("Hello, world!".toList()) // [H, e, l, l, o, ,,  , w, o, r, l, d, !]
 
     println("Hello, world!".toList()) // [H, e, l, l, o, ,,  , w, o, r, l, d, !]

مراجعة 18:12، 13 يوليو 2018

تضيف الدالة toList()لائحة تحتوي كل حروف سلسلة الحروف  التي استٌدعيت عبرها.

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

fun CharSequence.toList(): List<Char>

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

لائحة من الحروف.

أمثلة

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

تستدعي الشيفرة الآتية الدالة toList()‎ عبر عدة سلاسل نصية، وتطبع الناتج:

fun main(args: Array<String>) {
    println("Hello, world!".toList()) // [H, e, l, l, o, ,,  , w, o, r, l, d, !]
    println("Hsoub".toList()) // [H, s, o, u, b]
    println("114".toList()) // [1, 1, 4]
}

انظر أيضًا

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

مصادر