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().