Lenguaje

Collections.Sort Método

Definición

Sobrecargas

Nombre Description
Sort(IList)

Ordena la lista especificada en orden ascendente, según la ordenación natural comparable de sus elementos.

Sort(IList, IComparator)

Ordena la lista especificada según el orden provocado por el comparador especificado.

Sort(IList)

Ordena la lista especificada en orden ascendente, según la ordenación natural comparable de sus elementos.

[Android.Runtime.Register("sort", "(Ljava/util/List;)V", "")]
[Java.Interop.JavaTypeParameters(new System.String[] { "T extends java.lang.Comparable<? super T>" })]
public static void Sort(System.Collections.IList list);
[<Android.Runtime.Register("sort", "(Ljava/util/List;)V", "")>]
[<Java.Interop.JavaTypeParameters(new System.String[] { "T extends java.lang.Comparable<? super T>" })>]
static member Sort : System.Collections.IList -> unit

Parámetros

list
IList

la lista que se va a ordenar.

Atributos

Comentarios

Ordena la lista especificada en orden ascendente, según la ordenación natural comparable de sus elementos. Todos los elementos de la lista deben implementar la Comparable interfaz . Además, todos los elementos de la lista deben ser mutuamente comparables (es decir, e1.compareTo(e2) no deben producir un ClassCastException para ningún elemento e1 y e2 en la lista).

Se garantiza que esta ordenación es estable: los elementos iguales no se reordenarán como resultado de la ordenación.

La lista especificada debe ser modificable, pero no es necesario cambiar el tamaño.

Java documentación para java.util.Collections.sort(java.util.List<T>).

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.

Se aplica a

Sort(IList, IComparator)

Ordena la lista especificada según el orden provocado por el comparador especificado.

[Android.Runtime.Register("sort", "(Ljava/util/List;Ljava/util/Comparator;)V", "")]
[Java.Interop.JavaTypeParameters(new System.String[] { "T" })]
public static void Sort(System.Collections.IList list, Java.Util.IComparator? c);
[<Android.Runtime.Register("sort", "(Ljava/util/List;Ljava/util/Comparator;)V", "")>]
[<Java.Interop.JavaTypeParameters(new System.String[] { "T" })>]
static member Sort : System.Collections.IList * Java.Util.IComparator -> unit

Parámetros

list
IList

la lista que se va a ordenar.

c
IComparator

comparador para determinar el orden de la lista. Un null valor indica que se debe usar la ordenación natural de los elementos.

Atributos

Comentarios

Ordena la lista especificada según el orden provocado por el comparador especificado. Todos los elementos de la lista deben ser mutuamente comparables mediante el comparador especificado (es decir, c.compare(e1, e2) no debe iniciar un ClassCastException para ningún elemento e1 y e2 en la lista).

Se garantiza que esta ordenación es estable: los elementos iguales no se reordenarán como resultado de la ordenación.

La lista especificada debe ser modificable, pero no es necesario cambiar el tamaño.

Java documentación para java.util.Collections.sort(java.util.List<T>, java.util.Comparator<? super T>).

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.

Se aplica a