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

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

تعكس الدالة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()

يمكن استدعاء الدالةreverse()‎ عبر اللوائح المتغيرة (MutableList).

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

أمثلة

استخدام الدالة ()reverse مع اللوائح

تعرف الشيفرة الآتية  لائحة باسم list مكونة من ستة أعداد باستخدام الدالة ()MutableList<Int>‎، ثم تستخدم الدالة ()reverse على list، ثم تطبع الناتج:

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

list.reverse()

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

انظر أيضًا

مصادر