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

من موسوعة حسوب
اذهب إلى التنقل اذهب إلى البحث
ط (تعديل المثال.)
ط
 
(مراجعة متوسطة واحدة بواسطة مستخدم واحد آخر غير معروضة)
سطر 1: سطر 1:
 
<noinclude>{{DISPLAYTITLE: الدالة <code>toMutableList()‎</code> في Kotlin}}</noinclude>
 
<noinclude>{{DISPLAYTITLE: الدالة <code>toMutableList()‎</code> في Kotlin}}</noinclude>
تحول الدالة <code>toMutableList()‎</code> [[Kotlin/Array|المصفوف]] أو [[Kotlin/collections|المجموعة]] التي استُدعيت معها إلى [[Kotlin/MutableList|قائمة متغيرة]].  
+
تحول الدالة <code>toMutableList()‎</code> [[Kotlin/Array|المصفوف]] أو [[Kotlin/collections|المجموعة]] التي استُدعيت معها إلى [[Kotlin/collections/MutableList|قائمة متغيرة]].  
 
==البنية العامة==
 
==البنية العامة==
 
يمكن استدعاء الدالة <code>toMutableList()‎</code> مع [[Kotlin/Array|المصفوفات]]:<syntaxhighlight lang="kotlin">
 
يمكن استدعاء الدالة <code>toMutableList()‎</code> مع [[Kotlin/Array|المصفوفات]]:<syntaxhighlight lang="kotlin">
سطر 18: سطر 18:
 
</syntaxhighlight>
 
</syntaxhighlight>
 
==القيمة المعادة==
 
==القيمة المعادة==
تُعاد [[Kotlin/MutableList|قائمة متغيرة]] تحوي جميع عناصر [[Kotlin/Array|المصفوفة]] أو [[Kotlin/collections|المجموعة]] المعطاة.  
+
تُعاد [[Kotlin/collections/MutableList|قائمة متغيرة]] تحوي جميع عناصر [[Kotlin/Array|المصفوفة]] أو [[Kotlin/collections|المجموعة]] المعطاة.  
 
==أمثلة==
 
==أمثلة==
 
<nowiki/>استعمال الدالة <code>()toMutableList</code> لتحويل مصفوفة إلى قائمة متغيرة:<syntaxhighlight lang="kotlin">
 
<nowiki/>استعمال الدالة <code>()toMutableList</code> لتحويل مصفوفة إلى قائمة متغيرة:<syntaxhighlight lang="kotlin">
سطر 49: سطر 49:
 
* [https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/to-mutable-list.html صفحة الدالة toMutableList()‎ في التوثيق الرسميّ للمكتبة القياسيّة في لغة Kotlin.]
 
* [https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/to-mutable-list.html صفحة الدالة toMutableList()‎ في التوثيق الرسميّ للمكتبة القياسيّة في لغة Kotlin.]
 
[[تصنيف:Kotlin]]
 
[[تصنيف:Kotlin]]
[[تصنيف:Kotlin Functions]]
+
[[تصنيف:Kotlin Function]]
 +
[[تصنيف:Kotlin Collection]]

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

تحول الدالة 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>

ومع المجموعات أيضًا:

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

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

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

أمثلة

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

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

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

انظر أيضًا

مصادر