ASCII-код символа в Java — программа печати кода буквы

Каждый символ в компьютере хранится как число — его код по таблице ASCII. Например, у буквы a это число 97. В этой программе мы покажем, как одним движением получить ASCII-код любого символа в Java — фактически просто присвоив char переменной int.

Пример: найти 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 сохранён в переменной ch типа char.

Примечание

В Java двойные кавычки " " используются для строк, а одинарные ' ' — для отдельных символов.

Чтобы получить ASCII-код символа ch, мы просто присваиваем его переменной типа int. Внутри Java автоматически конвертирует символ в его ASCII-значение.

Можно также явно привести (cast) символ ch к целому типу с помощью (int). Приведение типа — это превращение переменной одного типа в другой; здесь char ch превращается в int castAscii.

В конце значение ASCII выводится функцией println().