Collections.ReverseOrder Método

Definición

Sobrecargas

ReverseOrder(IComparator)

Devuelve un comparador que impone la ordenación inversa del comparador especificado.

ReverseOrder()

Devuelve un comparador que impone el inverso de em <>natural ordering</em> en una colección de objetos que implementan la Comparable interfaz.

ReverseOrder(IComparator)

Devuelve un comparador que impone la ordenación inversa del comparador especificado.

[Android.Runtime.Register("reverseOrder", "(Ljava/util/Comparator;)Ljava/util/Comparator;", "")]
[Java.Interop.JavaTypeParameters(new System.String[] { "T" })]
public static Java.Util.IComparator ReverseOrder (Java.Util.IComparator? cmp);
[<Android.Runtime.Register("reverseOrder", "(Ljava/util/Comparator;)Ljava/util/Comparator;", "")>]
[<Java.Interop.JavaTypeParameters(new System.String[] { "T" })>]
static member ReverseOrder : Java.Util.IComparator -> Java.Util.IComparator

Parámetros

cmp
IComparator

un comparador al que se ordena se va a invertir mediante el comparador devuelto o null

Devoluciones

Comparador que impone la ordenación inversa del comparador especificado.

Atributos

Comentarios

Devuelve un comparador que impone la ordenación inversa del comparador especificado. Si el comparador especificado es null, este método es equivalente a #reverseOrder() (en otras palabras, devuelve un comparador que impone el inverso de em <>natural ordering</em> en una colección de objetos que implementan la interfaz comparable).

El comparador devuelto es serializable (suponiendo que el comparador especificado también es serializable o null).

Agregado en 1.5.

Documentación de Java para java.util.Collections.reverseOrder(java.util.Comparator<T>).

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el proyecto de código y se usan según los términos descritos en la creative Commons 2.5.

Se aplica a

ReverseOrder()

Devuelve un comparador que impone el inverso de em <>natural ordering</em> en una colección de objetos que implementan la Comparable interfaz.

[Android.Runtime.Register("reverseOrder", "()Ljava/util/Comparator;", "")]
[Java.Interop.JavaTypeParameters(new System.String[] { "T" })]
public static Java.Util.IComparator ReverseOrder ();
[<Android.Runtime.Register("reverseOrder", "()Ljava/util/Comparator;", "")>]
[<Java.Interop.JavaTypeParameters(new System.String[] { "T" })>]
static member ReverseOrder : unit -> Java.Util.IComparator

Devoluciones

Comparador que impone la inversa del orden natural en una colección de objetos que implementan la Comparable interfaz.

Atributos

Comentarios

Devuelve un comparador que impone el inverso de em <>natural ordering</em> en una colección de objetos que implementan la Comparable interfaz. (El orden natural es la ordenación impuesta por el propio compareTo método de los objetos). Esto permite un lenguaje sencillo para ordenar (o mantener) colecciones (o matrices) de objetos que implementan la Comparable interfaz en orden natural inverso. Por ejemplo, supongamos que a es una matriz de cadenas. A continuación:

Arrays.sort(a, Collections.reverseOrder());

ordena la matriz en orden léxicográfico inverso (alfabético).

El comparador devuelto es serializable.

Documentación de Java para java.util.Collections.reverseOrder().

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el proyecto de código y se usan según los términos descritos en la creative Commons 2.5.

Se aplica a