VisualizzaCodificaAscii.java
Created with JBuilder
// Importazione di javabook: necessaria per utilizzare
// MainWindow, InputBox e OutputBox
import javabook.*;

class VisualizzaCodificaAscii {
  public static void main(String[] args) {
    // Fase preliminare: impostazione interfaccia grafica
    MainWindow mw = new MainWindow("Conversione di Stringhe");
    mw.show();
    InputBox ib = new InputBox(mw, "Inserimento dati");
    OutputBox ob = new OutputBox(mw, "Visualizzazione dati");

    // Richiesta di un testo in ingresso
    String testo = ib.getString("Inserisci un testo: ");

    // Conversione dei caratteri del testo in ingresso in codici ASCII
    for (int i = 0; i < testo.length(); ++i) {
      char car = testo.charAt(i); // car contiene il carattere di indice i
      int codCar = (int)car;      // codCar è il codice ASCII di car
      ob.print(codCar + " ");     // stampa codCar seguito da uno spazio
    }

    // Visualizzazione del risultato
    ob.show();
  }
}

VisualizzaCodificaAscii.java
Created with JBuilder