In questo programma imparerai a trovare e visualizzare il valore ASCII di un carattere in Java. Questo viene fatto usando il casting del tipo e le normali operazioni di assegnazione delle variabili.
Per comprendere questo esempio, è necessario conoscere i seguenti argomenti di programmazione Java:
- Tipi di dati Java (primitivi)
- Programma Java Hello World
Esempio: trova il valore ASCII di un carattere
public class AsciiValue ( public static void main(String() args) ( char ch = 'a'; int ascii = ch; // You can also cast char to int int castAscii = (int) ch; System.out.println("The ASCII value of " + ch + " is: " + ascii); System.out.println("The ASCII value of " + ch + " is: " + castAscii); ) )
Produzione
Il valore ASCII di a è: 97 Il valore ASCII di a è: 97
Nel programma precedente, il carattere a
è memorizzato in una char
variabile, ch. Ad esempio, le virgolette doppie (" ")
vengono utilizzate per dichiarare le stringhe, mentre le virgolette singole vengono utilizzate (' ')
per dichiarare i caratteri.
Ora, per trovare il valore ASCII di ch, assegniamo semplicemente ch a una int
variabile ascii. Internamente, Java converte il valore del carattere in un valore ASCII.
Possiamo anche lanciare il carattere ch a un numero intero usando (int)
. In termini semplici, il casting sta convertendo una variabile da un tipo a un altro, qui la char
variabile ch viene convertita in una int
variabile castAscii.
Infine, stampiamo il valore ascii utilizzando la println()
funzione.