Leer en inglés

Compartir a través de


String.CompareToIgnoreCase(String) Método

Definición

Compara dos cadenas lexicográficamente, ignorando las diferencias entre mayúsculas y minúsculas.

[Android.Runtime.Register("compareToIgnoreCase", "(Ljava/lang/String;)I", "")]
public int CompareToIgnoreCase (string str);
[<Android.Runtime.Register("compareToIgnoreCase", "(Ljava/lang/String;)I", "")>]
member this.CompareToIgnoreCase : string -> int

Parámetros

str
String

que String se va a comparar.

Devoluciones

un entero negativo, cero o un entero positivo, ya que la cadena especificada es mayor, igual o menor que esta cadena, ignorando las consideraciones de mayúsculas y minúsculas.

Atributos

Excepciones

si string es null.

Comentarios

Compara dos cadenas lexicográficamente, ignorando las diferencias entre mayúsculas y minúsculas. Este método devuelve un entero cuyo signo es el de llamar a compareTo con versiones normalizadas de las cadenas en las que se han eliminado las diferencias de mayúsculas y minúsculas llamando a Character.toLowerCase(Character.toUpperCase(character)) en cada carácter.

Tenga en cuenta que este método no tiene <><> en cuenta la configuración regional y dará como resultado una ordenación no satisfactoria para determinadas configuraciones regionales. La java.text.Collator clase proporciona una comparación que distingue la configuración regional.

Agregado en la versión 1.2.

Documentación de Java para java.lang.String.compareToIgnoreCase(java.lang.String).

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el proyecto de código abierto de Android y se usan según los términos descritos en la licencia de atribución de Creative Commons 2.5.

Se aplica a