Java conversion ascii

Fermé
frizou11 - 11 déc. 2005 à 13:59
rwikus Messages postés 871 Date d'inscription lundi 29 décembre 2008 Statut Membre Dernière intervention 18 mai 2012 - 8 mars 2010 à 18:09
salut tout le monde
voila je programme en java et je souhaite a partir d'un nombre typé en int ou en Integer obtenir son caractère correspondant dans la table ascii...
quelle fonction utiliser?
j'ai essayé avec la methode toString() mais ca ne fait que mettre mes chiffres au format String et donc ca ne renvoie pas le caractere correspondant
merci pour votre aide
A voir également:

5 réponses

emmanuelP Messages postés 137 Date d'inscription vendredi 8 février 2002 Statut Contributeur Dernière intervention 7 mai 2006 161
11 déc. 2005 à 15:33
Slt,

Si ton entier s'appelle a, essaye avec:
   String chaine= new Character((char)a).toString();

ça devrait te donner ce que tu veux.

Good luck
8
merci bien, ca fonctionne!
1
rwikus Messages postés 871 Date d'inscription lundi 29 décembre 2008 Statut Membre Dernière intervention 18 mai 2012 56
6 mars 2010 à 23:02
et si on veut l'inverse, vu que moi je lis dans un fichier et je voudrai avoir le nombre et pas le code ascii des différent nombre qui sont dans le fichier comment je fais?
1
Pour avoir le nombre et pas son code ascii, tu fais (code_ascii - 48).
Car 0 c'est 48, 1 49, ...
De même avec une table ascii tu peux déterminer le numéro du point et de la virgule pour les décimaux
1

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
rwikus Messages postés 871 Date d'inscription lundi 29 décembre 2008 Statut Membre Dernière intervention 18 mai 2012 56
8 mars 2010 à 18:09
mais d'une manière général , y a t-il une fonction général?
1