2010-02-12 4 views
1

Je suis nouveau avec Java et j'apprends juste ... mais comment écrire un programme qui reçoit un code ASCII et affiche son caractère. Par exemple, si l'utilisateur entre 97, le programme affiche le caractère a.Comment écrire un programme qui reçoit un code ASCII et affiche son caractère?

+0

Jetez un oeil à http://java.sun.com/j2se/1.5.0/docs/api/java/util/Scanner.html#nextInt% 28% 29 pour lire l'ASCII. Ensuite, essayez de comprendre comment convertir l'entier en un caractère (c'est plus facile que vous ne le pensez). –

Répondre

3
int i = 97; 
char c = (char)i; //c will contain 'a' 
1

Utilisez Integer.parseInt(string) pour transformer ce 97 en nombre entier. Vous pouvez ensuite jeter explicitement que dans un omble chevalier:

String asciiCode = "97"; 
(char)Integer.parseInt(asciiCode); 
Questions connexes