bonjour,comment peut on convertir une variable int to Integer ?
Merci d'avance
bonjour,comment peut on convertir une variable int to Integer ?
Merci d'avance
Jusqu'en java 1.4,
A partir de java 5, c'est automatique.
Code : Sélectionner tout - Visualiser dans une fenêtre à part mon_integer = new Integer(mon_int);
au faite , jeveux incrementer cet Integer mais le compilateur ne me laisse pas faire , il affiche une erreur comme quoi il peut pas caster de Integer à int , d'ou j'ai compris que le type Integer tolerepas l'operateur "+" je me trompe ?![]()
Les objets Integer ne sont pas mutables.
Si tu as des operations a faire, il faut passer par des int.
Si a la fin, il te faut un objet de type Integer, il faut reconstruire un Integer a partir de l'int qui contient le resultat.
En Java5, ça doit marcher.Envoyé par zaineb.z
Sinon, il faut faire
pas beau mais pas le choix
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 Integer i = Integer.valueOf(1); i = Integer.valueOf(i.intValue()+1);![]()
Je me suis fait avoir aussiEn Java5, ça doit marcher.
Sinon, il faut faire
Integer i = Integer.valueOf(1);
Envoyé par Javadoc
Oups! Je suis un grosEnvoyé par Sanguko
![]()
Partager