Salut à tous !
Alors voila, j'ai un problème en Java : Je me connecte à ma base de donné en MySQL en local, je récupères les valeurs d'une table, blahblahblah...Finalement, je stocke ma variable (VARCHAR sur MySQL récupéré grace à un getString en java) dans 'String name'. Je fais un println, et j'obtiens bien "Demosis" (le résultat souhaité) Mais lorsque je compare cette variable récupéré de ma bdd MySQL de la sorte :
J'obtiens FALSE en sortit ! Pourtant je le répète, quand je fais :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 if(name == "Demosis"){ System.out.println("TRUE"); } else { System.out.println("FALSE"); }
J'ai "Demosis" en sortie ! C'est à n'y rien comprendre, ou j'ai zappé quelque chose...Je fais donc appel à vous dans le but de trouver une solution à mon problème
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 name = reponse.getString("t_name"); System.out.println(name);
Merci d'avance,
Demosis.
Partager