Collator.Compare Metodo

Definizione

Overload

Nome Descrizione
Compare(Object, Object)

Confronta i due argomenti per l'ordine.

Compare(String, String)

Confronta la stringa di origine con la stringa di destinazione in base alle regole di confronto per questo collator.

Compare(Object, Object)

Confronta i due argomenti per l'ordine.

[Android.Runtime.Register("compare", "(Ljava/lang/Object;Ljava/lang/Object;)I", "GetCompare_Ljava_lang_Object_Ljava_lang_Object_Handler")]
public virtual int Compare(Java.Lang.Object? o1, Java.Lang.Object? o2);
[<Android.Runtime.Register("compare", "(Ljava/lang/Object;Ljava/lang/Object;)I", "GetCompare_Ljava_lang_Object_Ljava_lang_Object_Handler")>]
abstract member Compare : Java.Lang.Object * Java.Lang.Object -> int
override this.Compare : Java.Lang.Object * Java.Lang.Object -> int

Parametri

o1
Object

primo String oggetto da confrontare.

o2
Object

secondo String oggetto da confrontare.

Valori restituiti

un numero intero negativo, zero o un numero intero positivo perché il primo argomento è minore, uguale o maggiore del secondo.

Attributi

Eccezioni

se object1 o object2 non è un oggetto String.

Commenti

Confronta i due argomenti per l'ordine. Restituisce un numero intero negativo, zero o un numero intero positivo perché il primo argomento è minore, uguale o maggiore del secondo.

Questa implementazione restituisce compare((String)o1, (String)o2)semplicemente .

Aggiunta nella versione 1.2.

Documentazione java per java.text.Collator.compare(java.lang.Object, java.lang.Object).

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

Compare(String, String)

Confronta la stringa di origine con la stringa di destinazione in base alle regole di confronto per questo collator.

[Android.Runtime.Register("compare", "(Ljava/lang/String;Ljava/lang/String;)I", "GetCompare_Ljava_lang_String_Ljava_lang_String_Handler")]
public abstract int Compare(string? source, string? target);
[<Android.Runtime.Register("compare", "(Ljava/lang/String;Ljava/lang/String;)I", "GetCompare_Ljava_lang_String_Ljava_lang_String_Handler")>]
abstract member Compare : string * string -> int

Parametri

source
String

stringa di origine.

target
String

stringa di destinazione.

Valori restituiti

Restituisce un valore intero. Il valore è minore di zero se l'origine è minore di destinazione, il valore è zero se l'origine e la destinazione sono uguali, il valore è maggiore di zero se l'origine è maggiore della destinazione.

Attributi

Commenti

Confronta la stringa di origine con la stringa di destinazione in base alle regole di confronto per questo collator. Restituisce un numero intero minore di, uguale o maggiore di zero a seconda che la stringa di origine sia minore di, uguale o maggiore della stringa di destinazione. Per un esempio di utilizzo, vedere la descrizione della classe Collator.

Per un confronto una tantum, questo metodo offre le migliori prestazioni. Se una determinata stringa verrà coinvolta in più confronti, CollationKey.compareTo offre prestazioni ottimali. Per un esempio di uso di CollationKeys, vedere la descrizione della classe Collator.

Documentazione java per java.text.Collator.compare(java.lang.String, java.lang.String).

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