الفرق بين المراجعتين لصفحة: «Kotlin/collections/toList»

من موسوعة حسوب
ط تعديل المثال.
سطر 26: سطر 26:


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

مراجعة 11:09، 29 أغسطس 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
}

انظر أيضًا

مصادر