sortDescending

Sorts elements in the array in-place descending according to their natural sort order.

The sort is stable. It means that equal elements preserve their order relative to each other after sorting.

Since Kotlin

1.0

Sorts elements in the array in-place descending according to their natural sort order.

Since Kotlin

1.0

fun <T : Comparable<T>> Array<out T>.sortDescending(fromIndex: Int, toIndex: Int)(source)

Sorts elements of the array in the specified range in-place. The elements are sorted descending according to their natural sort order.

The sort is stable. It means that equal elements preserve their order relative to each other after sorting.

Since Kotlin

1.4

Parameters

fromIndex

the start of the range (inclusive) to sort.

toIndex

the end of the range (exclusive) to sort.

Throws

if fromIndex is less than zero or toIndex is greater than the size of this array.


fun ByteArray.sortDescending(fromIndex: Int, toIndex: Int)(source)
fun ShortArray.sortDescending(fromIndex: Int, toIndex: Int)(source)
fun IntArray.sortDescending(fromIndex: Int, toIndex: Int)(source)
fun LongArray.sortDescending(fromIndex: Int, toIndex: Int)(source)
fun FloatArray.sortDescending(fromIndex: Int, toIndex: Int)(source)
fun DoubleArray.sortDescending(fromIndex: Int, toIndex: Int)(source)
fun CharArray.sortDescending(fromIndex: Int, toIndex: Int)(source)

Sorts elements of the array in the specified range in-place. The elements are sorted descending according to their natural sort order.

Since Kotlin

1.4

Parameters

fromIndex

the start of the range (inclusive) to sort.

toIndex

the end of the range (exclusive) to sort.

Throws

if fromIndex is less than zero or toIndex is greater than the size of this array.


Sorts elements in the list in-place descending according to their natural sort order.

The sort is stable. It means that equal elements preserve their order relative to each other after sorting.

Since Kotlin

1.0

Sorts elements in the array in-place descending according to their natural sort order.

Since Kotlin

1.3