Java 菜鸟教程

Java 流程控制

Java 数组

Java 面向对象(I)

Java 面向对象(II)

Java 面向对象(III)

Java 异常处理

Java 列表(List)

Java Queue(队列)

Java Map集合

Java Set集合

Java 输入输出(I/O)

Java Reader/Writer

Java 其他主题

Java程序来查找字符的ASCII值

Java 实例大全

在此程序中,您将学习查找并显示Java中字符的ASCII值。这是通过类型转换和常规变量分配操作完成的。

示例:查找字符的ASCII值

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值。

Java 实例大全