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

من موسوعة حسوب
ط استبدال النص - 'Kotlin Functions' ب'Kotlin Function'
طلا ملخص تعديل
 
سطر 33: سطر 33:
[[تصنيف:Kotlin]]
[[تصنيف:Kotlin]]
[[تصنيف:Kotlin Function]]
[[تصنيف:Kotlin Function]]
[[تصنيف:Kotlin Collection]]

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

تعكس الدالة reverse()‎ ترتيب عناصر المصفوفة أو القائمة التي استُدعيت معها.

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

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

fun <T> Array<T>.reverse()
fun ByteArray.reverse() 
fun ShortArray.reverse() 
fun IntArray.reverse() 
fun LongArray.reverse() 
fun FloatArray.reverse() 
fun DoubleArray.reverse() 
fun BooleanArray.reverse() 
fun CharArray.reverse()

ويمكن استدعاؤها مع القوائم المتغيرة (MutableList):

fun <T> MutableList<T>.reverse()

أمثلة

استعمال الدالة ()reverse لعكس ترتيب عناصر قائمة:

fun main(args: Array<String>) {
    var list = MutableList(6) { it } // [0, 1, 2, 3, 4, 5]
    list.reverse()

    print(list) // [5, 4, 3, 2, 1, 0]
}

انظر أيضًا

مصادر