Java conversion ascii

frizou11 -  
rwikus Messages postés 994 Statut Membre -
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 Statut Contributeur 161
 
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
frizou11
 
merci bien, ca fonctionne!
1
rwikus Messages postés 994 Statut Membre 56
 
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
Ferl
 
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 994 Statut Membre 56
 
mais d'une manière général , y a t-il une fonction général?
1