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

من موسوعة حسوب
اذهب إلى التنقل اذهب إلى البحث
ط (استبدال النص - 'Kotlin Functions' ب'Kotlin Function')
ط
 
(مراجعة متوسطة واحدة بواسطة نفس المستخدم غير معروضة)
سطر 1: سطر 1:
 
<noinclude>{{DISPLAYTITLE: الدالة <code>toList()‎</code> في Kotlin}}</noinclude>
 
<noinclude>{{DISPLAYTITLE: الدالة <code>toList()‎</code> في Kotlin}}</noinclude>
تحول الدالة <code>toList()‎</code> [[Kotlin/Array|المصفوفة]] أو [[Kotlin/Iterable|المجموعة التكرارية]] أو [[Kotlin/Map|الخريطة]] التي استُدعيت معها إلى قائمة.
+
تحول الدالة <code>toList()‎</code> [[Kotlin/Array|المصفوفة]] أو [[Kotlin/Iterable|المجموعة التكرارية]] أو [[Kotlin/collections/Map|الخريطة]] التي استُدعيت معها إلى قائمة.
 
==البنية العامة==
 
==البنية العامة==
يمكن استدعاء الدالة <code>toList()‎</code> مع [[Kotlin/Array|المصفوفات]] أو [[Kotlin/Iterable|المجموعات التكرارية]] أو [[Kotlin/Map|الخرائط]]:<syntaxhighlight lang="kotlin">
+
يمكن استدعاء الدالة <code>toList()‎</code> مع [[Kotlin/Array|المصفوفات]] أو [[Kotlin/Iterable|المجموعات التكرارية]] أو [[Kotlin/collections/Map|الخرائط]]:<syntaxhighlight lang="kotlin">
 
fun <T> Array<out T>.toList(): List<T>  
 
fun <T> Array<out T>.toList(): List<T>  
 
fun ByteArray.toList(): List<Byte>  
 
fun ByteArray.toList(): List<Byte>  
سطر 50: سطر 50:
 
[[تصنيف:Kotlin]]
 
[[تصنيف:Kotlin]]
 
[[تصنيف:Kotlin Function]]
 
[[تصنيف:Kotlin Function]]
 +
[[تصنيف:Kotlin Collection]]

المراجعة الحالية بتاريخ 11:45، 8 سبتمبر 2018

تحول الدالة toList()‎ المصفوفة أو المجموعة التكرارية أو الخريطة التي استُدعيت معها إلى قائمة.

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

يمكن استدعاء الدالة toList()‎ مع المصفوفات أو المجموعات التكرارية أو الخرائط:

fun <T> Array<out T>.toList(): List<T> 
fun ByteArray.toList(): List<Byte> 
fun ShortArray.toList(): List<Short> 
fun IntArray.toList(): List<Int> 
fun LongArray.toList(): List<Long>
fun FloatArray.toList(): List<Float> 
fun DoubleArray.toList(): List<Double> 
fun BooleanArray.toList(): List<Boolean> 
fun CharArray.toList(): List<Char>

fun <T> Iterable<T>.toList(): List<T> 

fun <K, V> Map<out K, V>.toList(): List<Pair<K, V>>

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

تعاد قائمة تحوي جميع عناصر المصفوفة أو المجموعة التكرارية أو جميع أزواج الخريطة المعطاة.

أمثلة

استعمال الدالة ()toList لتحويل مصفوفة إلى قائمة:

fun main(args: Array<String>) {
    val array = arrayOf(4, 5, 6)

    println(array.toList()) // [4, 5, 6]
    println(array.toList().javaClass.kotlin.qualifiedName) // java.util.ArrayList
}

انظر أيضًا

مصادر