Sprache

Collections.Sort Methode

Definition

Überlädt

Name Beschreibung
Sort(IList)

Sortiert die angegebene Liste in aufsteigender Reihenfolge nach der vergleichbaren natürlichen Reihenfolge ihrer Elemente.

Sort(IList, IComparator)

Sortiert die angegebene Liste nach der durch den angegebenen Vergleichsator verursachten Reihenfolge.

Sort(IList)

Sortiert die angegebene Liste in aufsteigender Reihenfolge nach der vergleichbaren natürlichen Reihenfolge ihrer Elemente.

[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

Parameter

list
IList

die zu sortierende Liste.

Attribute

Hinweise

Sortiert die angegebene Liste in aufsteigender Reihenfolge nach der vergleichbaren natürlichen Reihenfolge ihrer Elemente. Alle Elemente in der Liste müssen die Comparable Schnittstelle implementieren. Darüber hinaus müssen alle Elemente in der Liste sich gegenseitig vergleichen (d e1.compareTo(e2) . s. darf keine ClassCastException Elemente e1 und e2 in der Liste auslösen).

Diese Sortierung ist garantiert stabil: Gleiche Elemente werden aufgrund der Sortierung nicht neu angeordnet.

Die angegebene Liste muss modifizierbar sein, die Größe muss jedoch nicht geändert werden.

Java Dokumentation für java.util.Collections.sort(java.util.List<T>).

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für:

Sort(IList, IComparator)

Sortiert die angegebene Liste nach der durch den angegebenen Vergleichsator verursachten Reihenfolge.

[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

Parameter

list
IList

die zu sortierende Liste.

c
IComparator

der Vergleichsator, um die Reihenfolge der Liste zu bestimmen. Ein null Wert gibt an, dass die natürliche Reihenfolge der Elemente verwendet werden soll.

Attribute

Hinweise

Sortiert die angegebene Liste nach der durch den angegebenen Vergleichsator verursachten Reihenfolge. Alle Elemente in der Liste müssen sich mit dem angegebenen Vergleichselement gegenseitig vergleichen (d. a c.compare(e1, e2) . dürfen keine ClassCastException Elemente e1 und e2 in der Liste auslösen).

Diese Sortierung ist garantiert stabil: Gleiche Elemente werden aufgrund der Sortierung nicht neu angeordnet.

Die angegebene Liste muss modifizierbar sein, die Größe muss jedoch nicht geändert werden.

Java Dokumentation für java.util.Collections.sort(java.util.List<T>, java.util.Comparator<? super T>).

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für: