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

Метод getNumericValue

Метод getNumericValue класса Character переводит символ в его числовое значение. В параметр передают char. Для символа десятичной цифры метод возвращает число от 0 до 9. Если у символа нет числового значения, метод возвращает -1.

Синтаксис

Character.getNumericValue(char ch)

Пример

Давайте получим число из символа цифры:

public class Main { public static void main(String[] args) { char ch = '8'; System.out.println(Character.getNumericValue(ch)); } }

Результат выполнения кода:

8

Пример

У вопросительного знака числового значения нет:

public class Main { public static void main(String[] args) { System.out.println(Character.getNumericValue('?')); } }

Результат выполнения кода:

-1

Смотрите также

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