Freigeben über


Comparator.Comparing Methode

Definition

Überlädt

Comparing(IFunction)
Veraltet.

Akzeptiert eine Funktion, die einen java.lang.Comparable Comparable Sortierschlüssel aus einem Typ Textrahiert, und gibt einen Comparator<T> Wert zurück, der anhand dieses Sortierschlüssels verglichen wird.

Comparing(IFunction, IComparator)
Veraltet.

Akzeptiert eine Funktion, die einen Sortierschlüssel aus einem Typ Textrahiert, und gibt einen Comparator<T> Wert zurück, der anhand dieses Sortierschlüssels mithilfe des angegebenen ComparatorSchlüssels verglichen wird.

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 Textrahiert, 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 Textrahiert, 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.

Java-Dokumentation für java.util.Comparator.comparing(java.util.function.Function<? super T, ? extends U>).

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 Textrahiert, und gibt einen Comparator<T> Wert zurück, der anhand dieses Sortierschlüssels mithilfe des angegebenen ComparatorSchlü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 Textrahiert, und gibt einen Comparator<T> Wert zurück, der anhand dieses Sortierschlüssels mithilfe des angegebenen ComparatorSchlüssels verglichen wird.

Der zurückgegebene Vergleich ist serialisierbar, wenn die angegebene Funktion und der Vergleichsfunktion beide serialisierbar sind.

Hinzugefügt in 1.8.

Java-Dokumentation für java.util.Comparator.comparing(java.util.function.Function<? super T, ? extends U>, java.util.Comparator<? super U>).

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: