Langage

Collections.Sort Méthode

Définition

Surcharges

Nom Description
Sort(IList)

Trie la liste spécifiée en ordre croissant, selon l’ordre naturel comparable de ses éléments.

Sort(IList, IComparator)

Trie la liste spécifiée en fonction de l’ordre induit par le comparateur spécifié.

Sort(IList)

Trie la liste spécifiée en ordre croissant, selon l’ordre naturel comparable de ses éléments.

[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

Paramètres

list
IList

liste à trier.

Attributs

Remarques

Trie la liste spécifiée en ordre croissant, selon l’ordre naturel comparable de ses éléments. Tous les éléments de la liste doivent implémenter l’interface Comparable . En outre, tous les éléments de la liste doivent être mutuellement comparables (autrement dit, e1.compareTo(e2) ne doivent pas lever pour ClassCastException les éléments e1 et e2 dans la liste).

Ce tri est garanti stable : les éléments égaux ne seront pas réorganisé à la suite du tri.

La liste spécifiée doit être modifiable, mais ne doit pas être redimensionnable.

Documentation Java pour java.util.Collections.sort(java.util.List<T>).

Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License.

S’applique à

Sort(IList, IComparator)

Trie la liste spécifiée en fonction de l’ordre induit par le comparateur spécifié.

[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

Paramètres

list
IList

liste à trier.

c
IComparator

comparateur pour déterminer l’ordre de la liste. Une null valeur indique que l’ordre naturel des éléments doit être utilisé.

Attributs

Remarques

Trie la liste spécifiée en fonction de l’ordre induit par le comparateur spécifié. Tous les éléments de la liste doivent être mutuellement comparables à l’aide du comparateur spécifié (autrement dit, c.compare(e1, e2) ne doit pas lever d’éléments ClassCastExceptione1 et e2 dans la liste).

Ce tri est garanti stable : les éléments égaux ne seront pas réorganisé à la suite du tri.

La liste spécifiée doit être modifiable, mais ne doit pas être redimensionnable.

Documentation Java pour java.util.Collections.sort(java.util.List<T>, java.util.Comparator<? super T>).

Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License.

S’applique à