Collections.ReverseOrder Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Sobrecargas
| Nome | Description |
|---|---|
| ReverseOrder() |
Retorna um comparador que impõe o inverso da <>ordenação< natural em/em> em uma coleção de objetos que implementam a |
| ReverseOrder(IComparator) |
Retorna um comparador que impõe a ordenação inversa do comparador especificado. |
ReverseOrder()
Retorna um comparador que impõe o inverso da <>ordenação< natural em/em> em uma coleção de objetos que implementam a Comparable interface.
[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
Retornos
Um comparador que impõe o inverso da ordenação natural em uma coleção de objetos que implementam a Comparable interface.
- Atributos
Comentários
Retorna um comparador que impõe o inverso da <>ordenação< natural em/em> em uma coleção de objetos que implementam a Comparable interface. (A ordenação natural é a ordenação imposta pelo próprio compareTo método dos objetos.) Isso permite um idioma simples para classificar (ou manter) coleções (ou matrizes) de objetos que implementam a Comparable interface em ordem natural inversa. Por exemplo, suponha que a seja uma matriz de cadeias de caracteres. Then:
Arrays.sort(a, Collections.reverseOrder());
classifica a matriz em ordem lexicográfica inversa (alfabética).
O comparador retornado é serializável.
Documentação Java para java.util.Collections.reverseOrder().
Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Android Open Source Project e usadas de acordo com os termos descritos na Licença de Atribuição Creative Commons 2.5.
Aplica-se a
ReverseOrder(IComparator)
Retorna um comparador que impõe a ordenação inversa do 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
um comparador que está ordenando deve ser revertido pelo comparador retornado ou null
Retornos
Um comparador que impõe a ordenação inversa do comparador especificado.
- Atributos
Comentários
Retorna um comparador que impõe a ordenação inversa do comparador especificado. Se o comparador especificado for null, esse método será equivalente a #reverseOrder() (em outras palavras, ele retornará um comparador que impõe o inverso da>< ordenação< natural em/em> em em uma coleção de objetos que implementam a interface Comparável).
O comparador retornado é serializável (supondo que o comparador especificado também seja serializável ou null).
Adicionado em 1.5.
Documentação Java para java.util.Collections.reverseOrder(java.util.Comparator<T>).
Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Android Open Source Project e usadas de acordo com os termos descritos na Licença de Atribuição Creative Commons 2.5.