O método equalsIgnoreCase() em Java é usado para comparar duas strings enquanto ignora as diferenças de maiúsculas e minúsculas (inferior e superior). Assim como o método equals , ele compara o conteúdo de ambas as strings. Se o conteúdo for o mesmo, retornará true , caso contrário, false .
Uso
Quando você precisa comparar o conteúdo de uma string com outra string, ignorando a diferenciação de maiúsculas e minúsculas.Sintaxe
inputString1.equalsIgnoreCase(inputString2);
Aqui, o conteúdo de ambas as strings inputString1 e inputString2 são comparados entre si.
Parâmetro
Este método recebe uma string que é comparada com outra string que chama o método equalsIgnoreCase() .Retornar
O método equalsIgnoreCase() retorna um valor booleano. Se o argumento não for nulo e o conteúdo for o mesmo, ignorando o caso, ele retorna true . Caso contrário, falso .Exemplo
Vamos dar uma olhada no programa Java para ilustrar o 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);
}
}
Saída
Resultados da comparação compareString2 é igual a comparaçãoString1 = verdadeiro comparaçãoString2 é igual a comparaçãoString3 = falso comparaçãoString3 é igual a comparaçãoString1 = falso
GO TO FULL VERSION