CodeGym /Blog Java /Random-ES /Método String equalsIgnoreCase() en Java
John Squirrels
Nivel 41
San Francisco

Método String equalsIgnoreCase() en Java

Publicado en el grupo Random-ES
El método equalsIgnoreCase() en Java se utiliza para comparar dos cadenas ignorando las diferencias entre mayúsculas y minúsculas (inferior y superior). Al igual que el método igual , compara el contenido de ambas cadenas. Si el contenido es el mismo devolverá verdadero , en caso contrario devolverá falso .

Uso

Cuando necesita comparar el contenido de una cadena con otra cadena ignorando la distinción entre mayúsculas y minúsculas.

Sintaxis

inputString1.equalsIgnoreCase(inputString2);
Aquí se comparan entre sí los contenidos de ambas cadenas inputString1 y inputString2 .

Parámetro

Este método recibe una cadena que se compara con otra cadena que llama al método equalsIgnoreCase() .

Devolver

El método equalsIgnoreCase() devuelve un valor booleano. Si el argumento no es nulo y el contenido es el mismo, ignorando mayúsculas y minúsculas, devuelve verdadero . De lo contrario falso .

Ejemplo

Echemos un vistazo al programa Java para ilustrar el método equalsIgnoreCase() .
public class EqualsIgnoreCaseExample {

	public static void main(String[] args)
	{
		String comparisonString1 = "Hello! I am A string";
		String comparisonString2 = "heLLo! i AM a STRING";
		String comparisonString3 = "Hey there, here's another string to compare the first two.";

		System.out.println("Comparison Results");

		// see if first 2 comparison strings are equal
		boolean result1 = comparisonString2.equalsIgnoreCase(comparisonString1);
		System.out.println("comparisonString2 is equal to comparisonString1 = " + result1);

		// check if second and third strings match when case ignored
		boolean result2 = comparisonString2.equalsIgnoreCase(comparisonString3);
		System.out.println("comparisonString2 is equal to comparisonString3 = " + result2);


		// check if first and third strings match
		boolean result3 = comparisonString3.equalsIgnoreCase(comparisonString1);
		System.out.println("comparisonString3 is equal to comparisonString1 = " + result3);
	}
}

Producción

Resultados de la comparación compararCadena2 es igual a compararCadena1 = verdadero compararCadena2 es igual a compararCadena3 = falso compararCadena3 es igual a compararCadena1 = falso

Conclusión

Esperamos que a estas alturas comprenda cómo comparar dos cadenas sin tener en cuenta la distinción entre mayúsculas y minúsculas. Siempre puedes usar el método String equalsIgnoreCase() en Java. Siéntete libre de practicar y volver aquí cuando necesites más ayuda. ¡Feliz aprendizaje!
Comentarios
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION