例如:一个字符的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值。
我们也可以投 字符 ch使用一个整数(int)
简单来说, 强制转换将变量从一种类型转换为另一种类型,此处char
变量ch转换为int
变量castAscii 。
最后,我们使用println()
函数打印ascii值。