JAVA/ getClass().getSimpleName()

Résolu
wolves'sbrother Messages postés 218 Date d'inscription   Statut Membre Dernière intervention   -  
 biboo -
Bonjour,

Le code suivant affiche : Feuille
System.out.println( b.getfilsG().getClass().getSimpleName());


Et kand je fais un test sur le string retourné :

if( b.getfilsG().getClass().getSimpleName()=="Feuille"){System.out.print("ok");}


ça devrait affiché ok mais ça ne marche pas.

Merci pour votre aide.
A voir également:

3 réponses

Utilisateur anonyme
 
Salut,

avec if (a == "Feuille") ... on compare les références >>> false car références à objets différents

À remplacer par if (a.equals("Feuille") ... Pour comparer le contenu >>> true si contenu =

Cordialement,

Dan
1
wolves'sbrother Messages postés 218 Date d'inscription   Statut Membre Dernière intervention   35
 
OK.merci beaucoup
0
biboo
 
Et pour coder proprement, il faut faire:

"feuille".equals( ... )
0