Je peux me tromper, mais un char, c'est sur un octet, soit 256 valeurs possibles. On peut stocker 10 dans un char ! J'comprends pas là. Il est peut-être tard ?
il voulait la représentation d'un chiffre en caractère, pas le charactère dont le code ascii est égale à un nombre ...
[jfdsdjhfuetppo]--Message édité par benou--[/jfdsdjhfuetppo]
Cherrytree
Je peux me tromper, mais un char, c'est sur un octet, soit 256 valeurs possibles. On peut stocker 10 dans un char ! J'comprends pas là. Il est peut-être tard ?
ca marche ca ???????? :??: :??: alors la je suis vraiment étonné !!!
autre solution : char c = ("" + tonInt).charAt(0); :D :lol:
C'est du propre ça, je vous jure... :) :D
benou
veryfree a écrit a écrit :
c pas plus simple comme cA : char c = (char)monInt; // !???
ca marche ca ???????? :??: :??: alors la je suis vraiment étonné !!!
autre solution : char c = ("" + tonInt).charAt(0); :D :lol:
darklord22
tomburn a écrit a écrit :
ouaip merci ca marche nickel avec la solution de veryfree
radix standard donc ... Bin c'est clair que c'est le plus simple pour une utilisation ... simple
tomburn
ouaip merci ca marche nickel avec la solution de veryfree
darklord22
veryfree a écrit a écrit :
c pas plus simple comme cA : char c = (char)monInt; // !???
bin faut voir le radix si il est standard ou pas
veryfree
c pas plus simple comme cA : char c = (char)monInt; // !???
[jfdsdjhfuetppo]--Message édité par veryfree--[/jfdsdjhfuetppo]
darklord22
Cherrytree a écrit a écrit :
Tu es trop bon seigneur darklord.
pfff fo pas me chercher d'abord :na:
Cherrytree
Tu es trop bon seigneur darklord.
darklord22
dis donc tu te moques du monde garcon ? :D
tu sais pas prendre ton browser et allez voir dans la classe. " Dis euh sucse moi tu t'es trompé là c'est l'inverse que je veux. Retourne à ton browser petit esclave j'ai pas envie de chercher moi meme".
pfffff
Character.forDigit
[jfdsdjhfuetppo]--Message édité par darklord22--[/jfdsdjhfuetppo]
tomburn
plus precisement
j'ai un int et je veux le transformer en 1 char correspondant avec la table ascii
si j'ai 0, je veux le transformer en 'A'
1 'B'
...
jusqu'a 18 'S'
voila, et ca me fait chier de declarer 19 constantes...
Cherrytree
RTFM :D
tomburn
excuse moi, mais je ne veux pas convertir un char en int (ca je sais faire, oui oui)
mais je veux convertir un int en char
darklord22
"regarde la doc", "fais une recherche", ... et encore un qui ne sais pas se servir du javadoc :sarcastic:
sinon Character.getNumericValue('t');
tomburn
bon je sais, je vais encore me faire engueuler:
"regarde la doc", "fais une recherche", ...
mais je suis une feignasse ;)
donc ma question:
en java, comment on fait pour convertir un int en char?
je l'ai surement fait en debut d'annee, mais je m'en souviens plus :wisetechi