o problema é o seguinte eu queria implementar um metodo onde para uma serta ação duas string fossem iguais:
if ((metade1)==(metade2)){
System.out.println(numero);
}
o problema é o seguinte eu queria implementar um metodo onde para uma serta ação duas string fossem iguais:
if ((metade1)==(metade2)){
System.out.println(numero);
}
simples amigo…
String x = “abc1”;
String y = “abc”;
if(x.equals(y)){
System.out.println("teste");
}else{
System.out.println("diferente");
}
abrass
ai legal,
tem uma lista de outros comparadores do tipo string alem da igualdade?
se tiver algum material sobre esses;
me ajuda ainda tenho pouco material e meu prof é orrivel para explicar a matéria;
ele é o único programador q conheço q programa muito mais não explica nada, parece q ele fala em outra lingua , se fosse javaneis ele deveria explicar os termos antes não acha?
se tiver algum material que explique a função básica de intendimento em java me ajude.
::!::
só uma duvida afinal de comtas pra q serve então o:
.CASE_INSENSITIVE_ORDER
comparadores de == não testam se o valor dos 2 objetos são iguais, ele testa se os 2 apontam para o mesmo objeto…
por exemplo
String casa = “casa”;
String other = casa;
logo c vc testar (casa == other) a resposta será true…
porem
String casa = “casa”;
String other = “casa”;
o teste será false, pois apesar de casa e other ter o mesmo valor, eles não apontam para o mesmo objeto…
para testar igualdade entre objetos em java se usa equals(Obect other) … todo objeto tem esse método, e essa é a forma, em java, de testar a igualdade entre 2 objetos…