Следите за новинками
в нашем Telegram канале. Жми, чтобы подписаться:)
⊗jvPmChDc 89 of 420 menu
◀ ▶

Число в символ цифры в Java

Для получения символа цифры из числа служит метод Character.forDigit. Он работает с числами от 0 до 9. Второй аргумент - основание системы счисления, для обычных цифр пишут 10.

Это не приведение к char по коду Юникода: такое приведение ждет номер в таблице, а не саму цифру.

Из семерки получается символ цифры. На экране та же семерка, но это символ, не число int:

int num = 7; System.out.println(Character.forDigit(num, 10)); // 7

Число вне ряда 0-9 не дает символ цифры, вместо него получается пустой знак:

int num = 10; System.out.println(Character.forDigit(num, 10)); // пустой символ

Дан код:

int num = 4;

Получите символ этой цифры и выведите его.

Дан код:

int num = 0;

Получите символ этой цифры и выведите его.

Дан код:

int num = 12; System.out.println(Character.forDigit(num, 10));

Что выведет эта программа? Объясните результат.

← →
↑
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить