Objects.Compare(Object, Object, IComparator) Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Restituisce 0 se gli argomenti sono identici e c.compare(a, b) in caso contrario.
[Android.Runtime.Register("compare", "(Ljava/lang/Object;Ljava/lang/Object;Ljava/util/Comparator;)I", "")]
[Java.Interop.JavaTypeParameters(new System.String[] { "T" })]
public static int Compare(Java.Lang.Object? a, Java.Lang.Object? b, Java.Util.IComparator c);
[<Android.Runtime.Register("compare", "(Ljava/lang/Object;Ljava/lang/Object;Ljava/util/Comparator;)I", "")>]
[<Java.Interop.JavaTypeParameters(new System.String[] { "T" })>]
static member Compare : Java.Lang.Object * Java.Lang.Object * Java.Util.IComparator -> int
Parametri
- a
- Object
un oggetto
- b
- Object
un oggetto da confrontare con a
Comparator per confrontare i primi due argomenti
Valori restituiti
0 se gli argomenti sono identici e c.compare(a, b) in caso contrario.
- Attributi
Commenti
Restituisce 0 se gli argomenti sono identici e c.compare(a, b) in caso contrario. Di conseguenza, se vengono restituiti entrambi gli null argomenti 0.
Si noti che se uno degli argomenti è null, un NullPointerException può o meno essere generato a seconda dei criteri di ordinamento, se presenti, sceglie Comparator Comparator di avere per null i valori.
per java.util.Objects.compare(T, T, java.util.Comparator<? super T>).
Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.