Condividi tramite


Comparator.Comparing Metodo

Definizione

Overload

Comparing(IFunction)
Obsoleti.

Accetta una funzione che estrae una java.lang.Comparable Comparable chiave di ordinamento da un tipo Te restituisce un Comparator<T> oggetto che confronta in base a tale chiave di ordinamento.

Comparing(IFunction, IComparator)
Obsoleti.

Accetta una funzione che estrae una chiave di ordinamento da un tipo Te restituisce un Comparator<T> oggetto che confronta in base a tale chiave di ordinamento usando l'oggetto specificato Comparator.

Comparing(IFunction)

Attenzione

Use 'Java.Util.IComparator.Comparing'. This class will be removed in a future release.

Accetta una funzione che estrae una java.lang.Comparable Comparable chiave di ordinamento da un tipo Te restituisce un Comparator<T> oggetto che confronta in base a tale chiave di ordinamento.

[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

Parametri

keyExtractor
IFunction

funzione usata per estrarre la Comparable chiave di ordinamento

Restituisce

un comparatore che confronta con una chiave estratta

Attributi

Commenti

Accetta una funzione che estrae una java.lang.Comparable Comparable chiave di ordinamento da un tipo Te restituisce un Comparator<T> oggetto che confronta in base a tale chiave di ordinamento.

Il confronto restituito è serializzabile se anche la funzione specificata è serializzabile.

Aggiunta nella versione 1.8.

Documentazione java per java.util.Comparator.comparing(java.util.function.Function<? super T, ? extends U>).

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dal progetto Open Source Android e usato in base ai termini descritti nella licenza Creative Commons 2.5 Attribuzione.

Si applica a

Comparing(IFunction, IComparator)

Attenzione

Use 'Java.Util.IComparator.Comparing'. This class will be removed in a future release.

Accetta una funzione che estrae una chiave di ordinamento da un tipo Te restituisce un Comparator<T> oggetto che confronta in base a tale chiave di ordinamento usando l'oggetto specificato Comparator.

[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

Parametri

keyExtractor
IFunction

funzione usata per estrarre la chiave di ordinamento

keyComparator
IComparator

utilizzato Comparator per confrontare la chiave di ordinamento

Restituisce

un comparatore che confronta con una chiave estratta utilizzando l'oggetto specificato Comparator

Attributi

Commenti

Accetta una funzione che estrae una chiave di ordinamento da un tipo Te restituisce un Comparator<T> oggetto che confronta in base a tale chiave di ordinamento usando l'oggetto specificato Comparator.

Il comparatore restituito è serializzabile se la funzione e il comparatore specificati sono entrambi serializzabili.

Aggiunta nella versione 1.8.

Documentazione java per java.util.Comparator.comparing(java.util.function.Function<? super T, ? extends U>, java.util.Comparator<? super U>).

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dal progetto Open Source Android e usato in base ai termini descritti nella licenza Creative Commons 2.5 Attribuzione.

Si applica a