Modifier une variable d'instance par une autr
Résolu/Fermé
A voir également:
- Modifier une variable d'instance par une autr
- Modifier dns - Guide
- Modifier une story facebook - Guide
- Modifier une liste déroulante excel - Guide
- Comment modifier un pdf - Guide
- Vous avez besoin d'une autorisation de la part de administrateurs pour modifier ce dossier - Guide
3 réponses
AmineKalaa
Messages postés
87
Date d'inscription
jeudi 26 mars 2009
Statut
Membre
Dernière intervention
10 janvier 2011
7
30 mars 2009 à 00:12
30 mars 2009 à 00:12
dans la methode modifier:
1) c'est quoi le nouv??
2) if(C.ville.equals(R[i]))
C.ville: c'est un String et R[i] c'est un Capital?? comment comparer un objet String avec un autre de type Capital?
le résultat sera toujours faux
il faut ecrire: if(C.ville.equals(R[i].ville))
1) c'est quoi le nouv??
2) if(C.ville.equals(R[i]))
C.ville: c'est un String et R[i] c'est un Capital?? comment comparer un objet String avec un autre de type Capital?
le résultat sera toujours faux
il faut ecrire: if(C.ville.equals(R[i].ville))
AmineKalaa
Messages postés
87
Date d'inscription
jeudi 26 mars 2009
Statut
Membre
Dernière intervention
10 janvier 2011
7
30 mars 2009 à 00:33
30 mars 2009 à 00:33
j'ai pas bien lu le code mais voila je propose une solution:
Capitale[] modifier(Capitale C,String nouv){
for(int i=0;i<this.R.length;i++){
if(C.pays.equals(R[i].pays)){
C.ville=nouv;
}
}
return R;
}
dans le main():
Rep.modifier(new Capitale(ville,pays), nouv)