Tout d'abord j'espere que ce sujet n'a pas été déja abordé ailleurs...
Voila un petit truc me tracasse ds la syntaxe suivante:
Integer monInt=new Integer(5);
monInt++;
System.out.println(monInt);
(résultat a l'ecran --> 6)
Sachant que j'utilise la classe enveloppe Integer monInt devrait se comporter comme un objet.L'instruction monInt++ ne devrait pas etre possible car elle contient a priori une référence vers la valeur 5.
Du coup je ne comprend pas bien comment l'incrémention fonctionne sur la référence.
C'est un peu théorique mais ca me chiffonne.Alors si quelqu'un pouvait m'expliquer ca. Merci d'avance.
Partager