Affichage des articles dont le libellé est string. Afficher tous les articles
Affichage des articles dont le libellé est string. Afficher tous les articles

samedi 17 novembre 2012

[Java] Différences entre == et equals()

Suite à une question de Jérôme Avoustin sur Twitter, quelques éléments de réponses ...

Première approche

Comme l'a dit Guillaume Lours, pour simplifier, == vaut VRAI si les 2 objets sont les mêmes, et equals() vaut VRAI si les 2 objets ont un contenu équivalent.

Illustration

Si je crée une classe User, ainsi que 2 instances de cette classe, le == entre ces 2 objets sera