[java] Tableau d'objets
Résolu/Fermé
timon44
Messages postés
53
Date d'inscription
dimanche 28 décembre 2008
Statut
Membre
Dernière intervention
17 décembre 2010
-
8 août 2009 à 01:09
christophe238 - 29 nov. 2011 à 08:12
christophe238 - 29 nov. 2011 à 08:12
A voir également:
- [java] Tableau d'objets
- Waptrick java football - Télécharger - Jeux vidéo
- Site pour vendre des objets d'occasion - Guide
- Jeux java itel football - Télécharger - Jeux vidéo
- Tableau word - Guide
- Tableau ascii - Guide
3 réponses
Bonjour,
a mon avis un id devrait toujours être numérique.
Ta boucle ne fait qu'un tour avant de conclure au résultat. Il devrait avoir un seul
mot clé return et il devrait etre situé juste avant de quiter la méthode.
Donc sortir la condition return de la boucle et ca devrait aider.
a mon avis un id devrait toujours être numérique.
Ta boucle ne fait qu'un tour avant de conclure au résultat. Il devrait avoir un seul
mot clé return et il devrait etre situé juste avant de quiter la méthode.
Donc sortir la condition return de la boucle et ca devrait aider.
timon44
Messages postés
53
Date d'inscription
dimanche 28 décembre 2008
Statut
Membre
Dernière intervention
17 décembre 2010
4
8 août 2009 à 10:49
8 août 2009 à 10:49
Impeccable, je te remercie beaucoup !
Sinon pour l'id, pour moi aussi ce devrait être un int, mais dan ce cas là, je suis obligé de faire en string, mais je ne pense pas que ça change grand chose ...
Sinon j'aurai une autre question, qu'elle est la différence entre
et ce code :
??
merci!
Sinon pour l'id, pour moi aussi ce devrait être un int, mais dan ce cas là, je suis obligé de faire en string, mais je ne pense pas que ça change grand chose ...
Sinon j'aurai une autre question, qu'elle est la différence entre
if (idMod.equals(mod[cpt].id)){
et ce code :
if (idMod==(mod[cpt].id)){
??
merci!
Bonjour,
Je répond un peu en retard, mais je me dis que ça pourrait éventuellement servir à d'autre qui se poseraient la question.
La différence entre == et equals :
== fait la comparaison entre des objets. S'ils pointent tous les deux vers des adresses différentes alors qu'ils sont identiques en terme de valeurs des attributs, le == retournera quand même FALSE.
equals() permettra quant à lui de tester les valeurs.
Je répond un peu en retard, mais je me dis que ça pourrait éventuellement servir à d'autre qui se poseraient la question.
La différence entre == et equals :
== fait la comparaison entre des objets. S'ils pointent tous les deux vers des adresses différentes alors qu'ils sont identiques en terme de valeurs des attributs, le == retournera quand même FALSE.
equals() permettra quant à lui de tester les valeurs.