English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
Neste programa, você aprenderá a encontrar e exibir o valor ASCII de caracteres em Java. Isso é feito através de conversão de tipo e operações de atribuição de variáveis comuns.
public class AsciiValue { public static void main(String[] args) { char ch = 'a'; int ascii = ch; //Você também pode converter char para int int castAscii = (int) ch; System.out.println("Valor ASCII ", + ch + " = " + ascii); System.out.println("Valor ASCII ", + ch + " = " + castAscii); } }
Quando você executar o programa, a saída será:
Valor ASCII a = 97 Valor ASCII a = 97
No programa acima, o caractere a é armazenado na variável char ch. Assim como usamos aspas duplas ("") para declarar uma string, usamos aspas simples ('') para declarar um caractere.
Para encontrar o valor ASCII de ch, basta atribuir ch a uma variável int ascii. Internamente, o Java converte o valor do caractere para o valor ASCII.
Também podemos usar (int) para converter o caractere ch em um inteiro. Em termos simples, a conversão é a conversão de uma variável de um tipo para outro, neste caso, a variável char ch é convertida para a variável int castAscii.
Por fim, usamos a função println() para imprimir o valor ASCII.