Collections.ReverseOrder Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Surcharges
| ReverseOrder(IComparator) |
Retourne un comparateur qui impose l’ordre inverse du comparateur spécifié. |
| ReverseOrder() |
Retourne un comparateur qui impose l’inverse de l’ordre <<naturel em>sur> une collection d’objets qui implémentent l’interface |
ReverseOrder(IComparator)
Retourne un comparateur qui impose l’ordre inverse du comparateur spécifié.
[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
Paramètres
- cmp
- IComparator
un comparateur qui commande doit être inversé par le comparateur retourné ou null
Retours
Comparateur qui impose l’ordre inverse du comparateur spécifié.
- Attributs
Remarques
Retourne un comparateur qui impose l’ordre inverse du comparateur spécifié. Si le comparateur spécifié est null, cette méthode équivaut à #reverseOrder() (en d’autres termes, elle retourne un comparateur qui impose l’inverse de l’ordre <<naturel em>> sur une collection d’objets qui implémentent l’interface comparable).
Le comparateur retourné est sérialisable (en supposant que le comparateur spécifié est également sérialisable ou null).
Ajouté à la version 1.5.
Documentation Java pour java.util.Collections.reverseOrder(java.util.Comparator<T>).
Les parties de cette page sont des modifications basées sur le travail créé et partagé par le projet Android Open Source et utilisés en fonction des termes décrits dans la licence d’attribution Creative Commons 2.5.
S’applique à
ReverseOrder()
Retourne un comparateur qui impose l’inverse de l’ordre <<naturel em>sur> une collection d’objets qui implémentent l’interfaceComparable.
[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
Retours
Comparateur qui impose l’inverse de l’ordre naturel sur une collection d’objets qui implémentent l’interfaceComparable.
- Attributs
Remarques
Retourne un comparateur qui impose l’inverse de l’ordre <<naturel em>sur> une collection d’objets qui implémentent l’interfaceComparable. (L’ordre naturel est l’ordre imposé par la propre compareTo méthode des objets.) Cela permet un idiome simple pour le tri (ou la maintenance) de collections (ou de tableaux) d’objets qui implémentent l’interface dans l’ordre Comparable inverse naturel. Par exemple, supposons qu’il s’agit a d’un tableau de chaînes. Ensuite :
Arrays.sort(a, Collections.reverseOrder());
trie le tableau dans l’ordre inverse-lexicographique (alphabétique).
Le comparateur retourné est sérialisable.
Documentation Java pour java.util.Collections.reverseOrder().
Les parties de cette page sont des modifications basées sur le travail créé et partagé par le projet Android Open Source et utilisés en fonction des termes décrits dans la licence d’attribution Creative Commons 2.5.