الدالة reverse()‎ في Kotlin

من موسوعة حسوب
مراجعة 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]
}

انظر أيضًا

مصادر