English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
In questo programma, imparerai a cercare e visualizzare il valore ASCII di un carattere in Java. Questo viene fatto attraverso la conversione di tipo e operazioni di assegnazione di variabili standard.
public class AsciiValue { public static void main(String[] args) { char ch = 'a'; int ascii = ch; //Puoi anche convertire char in int int castAscii = (int) ch; System.out.println("Valore ASCII " + ch + " = " + ascii); System.out.println("Valore ASCII " + ch + " = " + castAscii); } }
Quando si esegue il programma, l'output è:
Valore ASCII a = 97 Valore ASCII a = 97
Nel programma sopra, il carattere a viene memorizzato nella variabile char ch. Come si utilizza virgolette doppi ("") per dichiarare una stringa, si utilizza virgolette singole (') per dichiarare un carattere.
Ora, per trovare il valore ASCII di ch, dobbiamo assegnare ch a una variabile int ascii. Internamente, Java convertirà il valore del carattere in valore ASCII.
Possiamo anche utilizzare (int) per convertire il carattere ch in un intero. In altre parole, la conversione è il passaggio da una variabile di un tipo all'altro, in questo caso la variabile char ch viene convertita nella variabile int castAscii.
Infine, utilizziamo la funzione println() per stampare il valore ASCII.