cs_Hades5k
Messages postés12Date d'inscriptionmercredi 10 juillet 2002StatutMembreDernière intervention 1 décembre 2005
-
23 oct. 2005 à 21:37
cs_Hades5k
Messages postés12Date d'inscriptionmercredi 10 juillet 2002StatutMembreDernière intervention 1 décembre 2005
-
24 oct. 2005 à 06:49
Bonjour, j'ai une classe qui s'appelle CPays et qui ne possède qu'une seule fonction "public void afficherInfo()".
Je crée plusieurs objets de type Pays et je les ajoutes à un ArrayList. Une fois que tous les ajouts sont terminés, je veux afficher les informations de chacunes des entrées.
C'est tout simple non? Pourtant, je ne suis pas capable d'y arriver!
Comment je pourrais traduire le pseudo-code suivant :
Pour chaque Pays dans le ArrayList
Appeller la méthode afficherInfo de ce Pays
Ceci ne fonctionne pas :
for(int i = 0; i < arrPays.size(); i++){
Object o = arrPays.get(i);
o.showInfo();
}
scaryman
Messages postés492Date d'inscriptionvendredi 30 janvier 2004StatutMembreDernière intervention16 mai 200712 23 oct. 2005 à 23:26
salut
je crois que tu dois faire ainsi :
for(int i = 0; i < arrPays.size(); i++) {
CPays cp = (CPays) arrPays.get(i);
cp.showInfo();
}
essaie ca et dis moi si ca marche
voila
a++