Qual objetivo da funcao equalsIgnoreCase??? compara uma string com outra e retorna true se ???
De acordo com o JavaDoc deste método
* @return {@code true} if the argument is not {@code null} and it
* represents an equivalent {@code String} ignoring case; {@code
* false} otherwise
Retorna true quando a ocorrencia é igual indepedente ser maiuscula ou minuscula
String a = "teste";
if(a.equalsIgnoreCase("TESTE")){
//retorna true
}
//se usar somente equals retorna false
if(a.equals("TESTE")){
//retorna false
}
1 curtida
Se forem iguais , independente se é maiúscula ou minúscula.
Vlw!
valeuuu galeraa
No método da classe String esta praticamaente assim:
public boolean equalsIgnoreCase(String other){
if(other == null) return false;
return this.upperCase().equals(other.upperCase);
}