Bom, tem o método .equalsIgnoreCase(). Use-o no lugar do equals(). Deve funcionar.
[]s
V
ViniGodoy
Tem também o método Equals na classe Collator. Ele ignora não só maiusculas e minusculas como também acentuação.
O Collator é uma espécie de comparador de Strings que leva em consideração as palavras como são colocadas num dicionário (como o Aurélio). A ordenação do Collator vai ser ou não case sensitive, dependendo do país onde a sua aplicação rode (ele vai pegar o mais adequado para aquele país).
S
SadNess
valeu a ajuda galera
funcionou direitinho
só essa classe Collator que eu testei vini, e ela funciona também, mas esse esquema de ignorar os acentos não funcionou não
V
ViniGodoy
Isso é porque primeiro você tem que definir o quão restritivo será o seu Collator. Tem um método para isso chamado setStrength().
Você vai ver que para ordenar o Collator ignora acento, mas no português, não ignoramos acentos na comparação de igualdade.