Como eu faço para comparar Strings? eu programava em c++, e lá era utilizada uma função strcmp(x,y). em java como eu comparo Strings?
Comparando Strings
M
3 Respostas
V
x.equals(y);
R
ou, se vc quiser saber qual a maior, usa compareTo
String umaString = leString1();
String outraString = leString2();
//... apos ler os conteudos das strings
int comp umaString.compareTo(outraString)
if (comp < 0)
System.out.println(umaString+" é maior que "+outraString);
else
if (comp == 0)
System.out.println(umaString+" é igual a "+outraString);
else
System.out.println(umaString+" é menor que "+outraString);
/...
R
Depende, vc quer q retorne true or false, pode usar (String).equals(outraString) ou compareTo, q no caso (String).compareTo(outraString), retornando inteiros
Criado 20 de agosto de 2004
Ultima resposta 21 de ago. de 2004
Respostas 3
Participantes 4
Alura Sistemas operacionais: entenda seu conceito e suas funções Descubra o que são sistemas operacionais, suas funções e tipos. Aprenda tudo de forma clara e objetiva. Não perca tempo!
Casa do Codigo Orientacao a Objetos: Aprenda seus conceitos e suas... Por Thiago Leite e Carvalho — Casa do Codigo