void main()
{
// On choisit une lettre:
char lettre = 'a';
// On l'affiche:
println("La lettre est " + lettre);
// On la stocke dans un entier:
int ascii = (int) lettre;
// On affiche cet entier, c'est le code ascii de la lettre:
println("Son code ascii est " + ascii);
// On ajoute 13 au code ascii:
ascii = ascii + 13;
// On affiche le nouveau code ascii:
println("Le nouveau code ascii est " + ascii);
// On stocke le nouveau code ascii dans la lettre:
lettre = (char) ascii;
// On affiche la nouvelle lettre:
println("C'est le code ascii de la lettre " + lettre);
// Moralité on peut prendre un caractère, le stocker dans un
// entier, le manipuler comme un entier et le restocker sous
// forme de caractère...
// C'est tellement utile que l'on peut en fait écrire DIRECTEMENT cela:
char c = 'a';
// Ajoute 13 au code ascii de la lettre c:
c += 13;
println("Le résultat est aussi " + c);
}
Comments