示例: 查找字符的 ASCII 值
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); } }
输出
The ASCII value of a is: 97 The ASCII value of a is: 97
在上面的程序中,字符
a 存储在一个
char 变量中,
ch。比如,双引号
("") 用于声明字符串,我们使用单引号
(' ') 声明字符。
现在,要找到
ch 的 ASCII 值,我们只需将
ch 分配给
int 变量
ascii .在内部,Java 将字符值转换为 ASCII 值。
我们还可以使用
(int)将字符
ch强制转换为整数。简单来说,casting 就是将变量从一种类型转换为另一种类型,这里
char 变量
ch 被转换为
int 变量
castAscii.
最后,我们使用
println() 函数打印 ascii 值。

