Bonjour,
Je suis en train de faire des essai avec un if mais j'ai cette erreur:
Voici le code qui génére cette erreur:
Code : Sélectionner tout - Visualiser dans une fenêtre à part Incompatible operand types canari and String
J'ai une class canari
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18 import java.util.Iterator; public class ModifierBaseAnnee { void editBaseAnnee() { //lecture l'une année Annee lecture = Annee.lire(); for( Iterator ite=lecture.getAnnee().iterator(); ite.hasNext(); ){ canari unCanari = (canari) ite.next(); if ( unCanari == "titi" ) // par ICI l'erreur unCanari.setNom("GrosMinet"); } } }
Dedans, je définie, le Nom, le sexe, et des numéros de bague,etc...
Je ne sais pas si je dois faire un
ou
Code : Sélectionner tout - Visualiser dans une fenêtre à part if ( unCanari == getNom("titi") )
ou je sais pas quoi
Code : Sélectionner tout - Visualiser dans une fenêtre à part if ( unCanari ==unCanari.getNom("titi") )![]()
Help please![]()
Partager