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

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

ترتِّب الدالة sortedArrayDescending()‎ جميع عناصر المصفوفة التي استُدعيت معها تنازليًّا ثمَّ تضع الناتج في مصفوفة جديدة. 

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

fun <T : Comparable<T>> Array<T>.sortedArrayDescending(): Array<T> 
fun ByteArray.sortedArrayDescending(): ByteArray 
fun ShortArray.sortedArrayDescending(): ShortArray 
fun IntArray.sortedArrayDescending(): IntArray 
fun LongArray.sortedArrayDescending(): LongArray 
fun FloatArray.sortedArrayDescending(): FloatArray 
fun DoubleArray.sortedArrayDescending(): DoubleArray 
fun CharArray.sortedArrayDescending(): CharArray

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

تعاد مصفوفة جديدة تضم عناصر المصفوفة المعطاة بعد ترتيبها تصاعديًّا.

أمثلة

استعمال الدالة ()sortedArrayDescending لترتيب عناصر مصفوفة تنازليًّا:

import java.util.Arrays

fun main(args: Array<String>) {
    val array = arrayOf(1, 9, -3, 7, 5, 6)

    print(Arrays.toString(array.sortedArrayDescending())) // [9, 7, 6, 5, 1, -3]
}

انظر أيضًا

  • sort()‎ : تقوم بترتيب المصفوفة أو اللائحة المتغيرة (MutableList) التي استُدعيت عبرها.
  • sorted()‎ : تعيد لائحة تضم عناصر المصفوفة أو المجموعة التكرارية التي استُدعيت عبرها مرتبة وفق الترتيب الطبيعي.

مصادر