Neste programa, você aprenderá a encontrar e exibir o valor ASCII de um caractere em Java. Isso é feito usando conversão de tipo e operações normais de atribuição de variável.
Para entender este exemplo, você deve ter conhecimento dos seguintes tópicos de programação Java:
- Tipos de dados Java (primitivos)
- Programa Java Hello World
Exemplo: Encontre o valor ASCII de um caractere
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); ) )
Resultado
O valor ASCII de a é: 97 O valor ASCII de a é: 97
No programa acima, o caractere a
é armazenado em uma char
variável, ch. Como as aspas duplas (" ")
são usadas para declarar strings, usamos aspas simples (' ')
para declarar caracteres.
Agora, para encontrar o valor ASCII de ch, apenas atribuímos ch a uma int
variável ascii. Internamente, o Java converte o valor do caractere em um valor ASCII.
Também podemos converter o caractere ch para um inteiro usando (int)
. Em termos simples, a conversão é a conversão de variáveis de um tipo para outro, aqui a char
variável ch é convertida em uma int
variável castAscii.
Finalmente, imprimimos o valor ascii usando a println()
função.