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

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

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

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

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

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

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

أمثلة

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

import java.util.Arrays

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

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

انظر أيضًا

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

مصادر