Comparando Strings

3 respostas
G

Oi!!! Serah q algum pode me ajudar???

Não estou conseguindo comparar duas Strings … jah tente usar equals (…) e ==, mas não tah dando certo.

[]s

3 Respostas

skalinichenko

Posta o código, com as tags CODE.
Abçs!

hodrigohamalho
String nome = "rodrigo";
String teste = "rodrigo";

if (nome.equals(teste)){
   System.out.println("é igual");
else
   System.out.println("é diferente");

Outra maneira é no lugar de equals vc usar o equalsIgnoreCase(), que vai comparar sem diferenciar minúsculas de maiúsculas.

luciano.eti

é realmente…

quando vc utiliza o operador ‘==’ para comparar objetos, ele testa se as referências são as mesmas…

no caso de tipos String’s o legal seria usar o equals() como Rodrigo mencionou…

para comparações existem ainda métodos como compareTo() - comparação lexicográfica - e ainda o regionMatches() que compara a igualdade entre as partes de String’s…

qq. coisa posta o código ai…

[]'s

Luciano

Criado 30 de maio de 2009
Ultima resposta 31 de mai. de 2009
Respostas 3
Participantes 4