Collections.ReverseOrder Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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 |
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.