Sprache

IComparator.ComparingLong(IToLongFunction) Methode

Definition

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

[Android.Runtime.Register("comparingLong", "(Ljava/util/function/ToLongFunction;)Ljava/util/Comparator;", "", ApiSince=24)]
[Java.Interop.JavaTypeParameters(new System.String[] { "T" })]
public static Java.Util.IComparator? ComparingLong(Java.Util.Functions.IToLongFunction? keyExtractor);
[<Android.Runtime.Register("comparingLong", "(Ljava/util/function/ToLongFunction;)Ljava/util/Comparator;", "", ApiSince=24)>]
[<Java.Interop.JavaTypeParameters(new System.String[] { "T" })>]
static member ComparingLong : Java.Util.Functions.IToLongFunction -> Java.Util.IComparator

Parameter

keyExtractor
IToLongFunction

die Funktion, die zum Extrahieren des langen Sortierschlüssels verwendet wird

Gibt zurück

ein Vergleichszeichen, das von einem extrahierten Schlüssel verglichen wird

Attribute

Hinweise

Akzeptiert eine Funktion, die einen long 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.comparingLong(java.util.function.ToLongFunction<? 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: