Comparator.Comparing Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Überlädt
Comparing(IFunction) |
Veraltet.
Akzeptiert eine Funktion, die einen |
Comparing(IFunction, IComparator) |
Veraltet.
Akzeptiert eine Funktion, die einen Sortierschlüssel aus einem Typ |
Comparing(IFunction)
Achtung
Use 'Java.Util.IComparator.Comparing'. This class will be removed in a future release.
Akzeptiert eine Funktion, die einen java.lang.Comparable
Comparable
Sortierschlüssel aus einem Typ T
extrahiert, und gibt einen Comparator<T>
Wert zurück, der anhand dieses Sortierschlüssels verglichen wird.
[Android.Runtime.Register("comparing", "(Ljava/util/function/Function;)Ljava/util/Comparator;", "", ApiSince=24)]
[Java.Interop.JavaTypeParameters(new System.String[] { "T", "U extends java.lang.Comparable<? super U>" })]
[System.Obsolete("Use 'Java.Util.IComparator.Comparing'. This class will be removed in a future release.")]
public static Java.Util.IComparator? Comparing (Java.Util.Functions.IFunction? keyExtractor);
[<Android.Runtime.Register("comparing", "(Ljava/util/function/Function;)Ljava/util/Comparator;", "", ApiSince=24)>]
[<Java.Interop.JavaTypeParameters(new System.String[] { "T", "U extends java.lang.Comparable<? super U>" })>]
[<System.Obsolete("Use 'Java.Util.IComparator.Comparing'. This class will be removed in a future release.")>]
static member Comparing : Java.Util.Functions.IFunction -> Java.Util.IComparator
Parameter
- keyExtractor
- IFunction
die Zum Extrahieren des Comparable
Sortierschlüssels verwendete Funktion
Gibt zurück
ein Vergleichszeichen, das von einem extrahierten Schlüssel verglichen wird
- Attribute
Hinweise
Akzeptiert eine Funktion, die einen java.lang.Comparable Comparable
Sortierschlüssel aus einem Typ T
extrahiert, und gibt einen Comparator<T>
Wert zurück, der anhand dieses Sortierschlüssels verglichen wird.
Der zurückgegebene Vergleich ist serialisierbar, wenn die angegebene Funktion ebenfalls serialisierbar ist.
Hinzugefügt in 1.8.
Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die vom Android Open Source-Projekt erstellt und freigegeben werden und gemäß den in der Creative Commons 2.5 Attribution License beschriebenen Begriffen verwendet werden.
Gilt für:
Comparing(IFunction, IComparator)
Achtung
Use 'Java.Util.IComparator.Comparing'. This class will be removed in a future release.
Akzeptiert eine Funktion, die einen Sortierschlüssel aus einem Typ T
extrahiert, und gibt einen Comparator<T>
Wert zurück, der anhand dieses Sortierschlüssels mithilfe des angegebenen Comparator
Schlüssels verglichen wird.
[Android.Runtime.Register("comparing", "(Ljava/util/function/Function;Ljava/util/Comparator;)Ljava/util/Comparator;", "", ApiSince=24)]
[Java.Interop.JavaTypeParameters(new System.String[] { "T", "U" })]
[System.Obsolete("Use 'Java.Util.IComparator.Comparing'. This class will be removed in a future release.")]
public static Java.Util.IComparator? Comparing (Java.Util.Functions.IFunction? keyExtractor, Java.Util.IComparator? keyComparator);
[<Android.Runtime.Register("comparing", "(Ljava/util/function/Function;Ljava/util/Comparator;)Ljava/util/Comparator;", "", ApiSince=24)>]
[<Java.Interop.JavaTypeParameters(new System.String[] { "T", "U" })>]
[<System.Obsolete("Use 'Java.Util.IComparator.Comparing'. This class will be removed in a future release.")>]
static member Comparing : Java.Util.Functions.IFunction * Java.Util.IComparator -> Java.Util.IComparator
Parameter
- keyExtractor
- IFunction
die Zum Extrahieren des Sortierschlüssels verwendete Funktion
- keyComparator
- IComparator
wird Comparator
verwendet, um den Sortierschlüssel zu vergleichen.
Gibt zurück
ein Vergleichszeichen, das von einem extrahierten Schlüssel unter Verwendung des angegebenen Schlüssels verglichen wird Comparator
- Attribute
Hinweise
Akzeptiert eine Funktion, die einen Sortierschlüssel aus einem Typ T
extrahiert, und gibt einen Comparator<T>
Wert zurück, der anhand dieses Sortierschlüssels mithilfe des angegebenen Comparator
Schlüssels verglichen wird.
Der zurückgegebene Vergleich ist serialisierbar, wenn die angegebene Funktion und der Vergleichsfunktion beide serialisierbar sind.
Hinzugefügt in 1.8.
Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die vom Android Open Source-Projekt erstellt und freigegeben werden und gemäß den in der Creative Commons 2.5 Attribution License beschriebenen Begriffen verwendet werden.