Case sensitive

Galera,

Estou com mais um pequeno probleminha.

Preciso comparar 2 variáveis String, mas tenho que ignorar o case sensitive, ou seja, se uma variável String tiver o conteúco “ABC” e outra variável tiver o conteúco “abc”, tenho que considera-las iguais.

Pesquisei mas não encontrei nada parecido. No ASP eu usava a função UCase, mas no java não encontrei nada que possa substituir o UCase.

Alguém pode me ajudar a encontrar alguma coisa que atenda aos exemplos abaixo?

abc == ABD aBC == Abc aBc == AbC abC == ABc XYZ != ABC . . .

Abraços,

abaixando a cabeça e saindo triste

:mrgreen:

a reposta de baixo é aproximadamente 100% melhor que a minha :smiley:

ps2.: leia o tutorial sobre strings na página de tutoriais no site do guj

String a = "oi";
String b = "Oi";
String c = "tchau";
System.out.println(a.equalsIgnoreCase(b));
System.out.println(a.equalsIgnoreCase(c));
System.out.println(b.equalsIgnoreCase(c));

Como Converto Strings? Que clase devo Importar para utilizar ?

Interger.parseInt(String);
metodo para converter para int… da itu pode converter para float…

procura por casting…

Vc tava dizendo que usava uma funcao em asp pra fazer um uppercase em java seria

"string".toUpperCase() 
ou entao
"STRING".toLowerCase()

É so escolher! Mais a melhor opção pra vc é a do louds!