Collator.Compare Método

Definición

Sobrecargas

Nombre Description
Compare(Object, Object)

Compara sus dos argumentos para el orden.

Compare(String, String)

Compara la cadena de origen con la cadena de destino según las reglas de intercalación de este collador.

Compare(Object, Object)

Compara sus dos argumentos para el orden.

[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

Parámetros

o1
Object

el primer String objeto que se va a comparar.

o2
Object

segundo String objeto que se va a comparar.

Devoluciones

un entero negativo, cero o un entero positivo, ya que el primer argumento es menor, igual o mayor que el segundo.

Atributos

Excepciones

si object1 o object2 no es .String

Comentarios

Compara sus dos argumentos para el orden. Devuelve un entero negativo, cero o un entero positivo, ya que el primer argumento es menor, igual o mayor que el segundo.

Esta implementación simplemente devuelve compare((String)o1, (String)o2).

Agregado en la versión 1.2.

Java documentación para java.text.Collator.compare(java.lang.Object, java.lang.Object).

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.

Se aplica a

Compare(String, String)

Compara la cadena de origen con la cadena de destino según las reglas de intercalación de este collador.

[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

Parámetros

source
String

cadena de origen.

target
String

cadena de destino.

Devoluciones

Devuelve un valor entero. El valor es menor que cero si el origen es menor que el destino, el valor es cero si el origen y el destino son iguales, el valor es mayor que cero si el origen es mayor que el destino.

Atributos

Comentarios

Compara la cadena de origen con la cadena de destino según las reglas de intercalación de este collador. Devuelve un entero menor que, igual o mayor que cero, dependiendo de si la cadena de origen es menor que, igual o mayor que la cadena de destino. Consulte la descripción de la clase Collator para obtener un ejemplo de uso.

Para una comparación única, este método tiene el mejor rendimiento. Si una cadena determinada estará implicada en varias comparaciones, CollationKey.compareTo tiene el mejor rendimiento. Consulte la descripción de la clase Collator para obtener un ejemplo mediante CollationKeys.

Java documentación para java.text.Collator.compare(java.lang.String, java.lang.String).

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.

Se aplica a