Chaine comparaison ça marche plus

cazersose Messages postés 76 Statut Membre -  
cazersose Messages postés 76 Statut Membre -
Bonjour,
j'ai un problème de fous
j'ai un String a="toto"
quand je fais
if (a.compareTo("toto" )==0){System.out.println("tata)";}
ça marche pas et pourtant dans une autre classe ça marche sur la mm machine
JAVA_HOME =opt/jdk.1.6.0_06
sous fedora de l'aide svp
A voir également:

5 réponses

Nixial
 
Bonsoir,

Essai -->

String a="toto";

if (a.equals("toto")){

System.out.println("tata");

}else{

System.out.println("a : " +a);

}

(PS: dans ton 'System.out.println("tata)";' tu avais mis les doubles quotes en dehors de ta parenthèse attention ^^.)

++.
0
guillaume_74 Messages postés 116 Statut Membre 22
 
déja... tu as une méthode qui s'appelle equals...
ça ne te dis rien? :)
-1
cazersose Messages postés 76 Statut Membre 1
 
ça marche pas aussi
-1
cazersose Messages postés 76 Statut Membre 1
 
voila j'ai testé le longueur n'est pas la même pourtant c'est la même chaine il est ou ce mystère
-1

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
cazersose Messages postés 76 Statut Membre 1
 
comment résoudre ce problème les chaines sont les mêmes mais pas les longueurs .
merci de votre aide
-1