الدالة toMutableList()‎ في لغة Kotlin

من موسوعة حسوب

تعيد الدالةtoMutableList()‎ لائحة متغيرة تضم جميع عناصر المصفوف أو المجموعة التي استُدعيت عبرها.

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

يمكن استدعاء الدالةtoMutableList()‎ عبر المصفوفات:

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

يمكن استدعاء الدالةtoMutableList()‎ عبر المجموعات:

fun <T> Iterable<T>.toMutableList(): MutableList<T> 
fun <T> Collection<T>.toMutableList(): MutableList<T>

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

لائحة متغيرة تضم جميع عناصر المصفوفة أو المجموعة  التي استُدعيت عبرها.

أمثلة

استخدام الدالة ()toMutableList مع المصفوفات

تعرّف الشيفرة الآتية  مصفوفة باسم array  مكونة من ثلاثة أعداد باستخدام الدالة ()arrayOf‎، ثم تستخدم الدالة ()toMutableList  على array، ثم تطبع الناتج:

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

println(array.toMutableList()) // [4, 5, 6]
}

أنظر أيضًا

مصادر