Collator.Compare Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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.