English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
En este programa, aprenderá a buscar y mostrar el valor ASCII de los caracteres en Java. Esto se realiza a través de la conversión de tipos y operaciones de asignación de variables convencionales.
public class AsciiValue { public static void main(String[] args) { char ch = 'a'; int ascii = ch; //你也可以将 char 转换为 int int castAscii = (int) ch; System.out.println("ASCII值 " + ch + " = " + ascii); System.out.println("ASCII值 " + ch + " = " + castAscii); } }
运行该程序时,输出为:
ASCII 值 a = 97 ASCII 值 a = 97
在上述程序中,字符 a 存储在 char 变量 ch 中。 就像使用双引号(“”)来声明字符串,我们使用单引号('')来声明字符。
现在,要查找 ch 的 ASCII 值,我们只需将 ch 分配给一个 int 变量 ascii。 在内部,Java 将字符值转换为 ASCII 值。
我们还可以使用 (int) 将字符 ch 转换为整数。 简单来说,转换是将变量从一种类型转换为另一种类型,此处 char 变量 ch 转换为 int 变量 castAscii。
最后,我们使用 println() 函数打印 ascii 值。