Java: Afficher la table des caractères ‘ASCII’

Author:


{filelink=4401}

public class TableAscii {
  public static void main(String[] args) {
    // Variables Locale
    char lettreHex; // l'en tête de la table
    char codeAsc = 0x20; // Premier code ASCII
    // Compteur des lignes et colonnes
    int row = 2;
    int column;

    System.out.print("");
    System.out.print("                             ");
    System.out.println("TABLE DES CARACTERE ASCII");
    System.out.print("                            ");
    System.out.println("caractères 0x20 au 0xff");
    System.out.print("");

    // Affichage des en-têtes de nombre 0 à F hexadecimal
    for (lettreHex = '0'; lettreHex <= '9'; lettreHex++)
      System.out.print("   " + lettreHex);
    for (lettreHex = 'A'; lettreHex <= 'F'; lettreHex++)
      System.out.print("   " + lettreHex);

    // Une ligne vide pour séparer l'entête et les ligne des données
    System.out.println("");

    while (codeAsc < 0x80) {
      System.out.print("   " + row);
      for (column = 0; column < 16; column++) {
        System.out.print("   " + codeAsc);
        codeAsc++;
      }
      System.out.print("");
      row++;
    }
  }
}

Leave a Reply

Your email address will not be published. Required fields are marked *