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

من موسوعة حسوب
اذهب إلى التنقل اذهب إلى البحث
ط (استبدال النص - 'Kotlin Functions' ب'Kotlin Function')
سطر 47: سطر 47:
 
* [https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/to-mutable-set.html صفحة الدالة toMutableSet()‎ في التوثيق الرسميّ للمكتبة القياسيّة في لغة Kotlin.]
 
* [https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/to-mutable-set.html صفحة الدالة toMutableSet()‎ في التوثيق الرسميّ للمكتبة القياسيّة في لغة Kotlin.]
 
[[تصنيف:Kotlin]]
 
[[تصنيف:Kotlin]]
[[تصنيف:Kotlin Functions]]
+
[[تصنيف:Kotlin Function]]

مراجعة 11:37، 30 أغسطس 2018

تحول الدالة toMutableSet()‎ المصفوفة أو المجموعة التكرارية التي استُدعيت معها إلى مجموعة من النوع MutableSet؛ تحافظ المجموعة المُعادة على نفس ترتيب تكرار المصفوفة أو المجموعة التكرارية الأصلية.

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

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

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

fun <T> Iterable<T>.toMutableSet(): MutableSet<T>

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

تعاد مجموعة من النوع MutableSet تحوي جميع عناصر المصفوفة أو المجموعة التكرارية المعطاة غير المكررة.

أمثلة

استعمال الدالة ()toMutableSet  لتحويل مصفوفة إلى مجموعة متغيرة من النوع MutableSet:

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

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

انظر أيضًا

مصادر