alonsyl
Messages postés348Date d'inscriptionmardi 6 avril 2004StatutMembreDernière intervention 6 novembre 2008
-
28 juil. 2005 à 11:17
gmi19oj19
Messages postés545Date d'inscriptionlundi 10 mai 2004StatutMembreDernière intervention28 septembre 2011
-
29 juil. 2005 à 08:34
bonjour,
si j'ai bien compris, "Integer.parseInt" permet de transformer une chaine de caractere en nombre. existe t'il une fonction permettant de faire le contraire ?
exemple :
int nb = 87;
String mot = contrairedeIntegerparseInt(nb);
gmi19oj19
Messages postés545Date d'inscriptionlundi 10 mai 2004StatutMembreDernière intervention28 septembre 20112 28 juil. 2005 à 13:42
C'est pas vraiment de la bidouille, puisque c'est prevue par le
langage. Et je doute que Integer.toString(int i) fasse autre chose
quece que t'as donné mouzart ^^
gmi19oj19
Vous n’avez pas trouvé la réponse que vous recherchez ?
Madvin
Messages postés123Date d'inscriptionmardi 5 août 2003StatutMembreDernière intervention26 août 20123 28 juil. 2005 à 21:56
Salut,
désolé de m'incruster comme ça et sans vouloir te vexer, c'est pas implémenté comme ça chez Sun : ils décomposent l'entier en tableau de char et testent également quelques cas particuliers... ils le font pas donc de façon aussi simple.
cs_GodConan
Messages postés2113Date d'inscriptionsamedi 8 novembre 2003StatutContributeurDernière intervention 6 octobre 201211 28 juil. 2005 à 22:42
moi je fait simplement String s = new String( "" + i );
;o) et je n est pas l ipressionde bidouiller ;o) l avantage c est que c est a meme syntax pour tous les type primitif ... ;o) c est a dire que si on change le type de i et que on le passe a double par exemple ;o)
cela ne fera pas changer ce morceau du code ... ;o) contrairement a l exemple validé ... ;-(
par contre les methode interressante de Integer sont du style toHexString( i ) ;o) et ca la class String ne est pas le faire ;o) ;o)