РЕПЕТИТОР математика физика информатика
Для школьников и студентов. Подтягивание пробелов. ЦЭ, ЦТ, ОГЭ, ЕГЭ.
Идет набор на ЛЕТО. Жмите для подробностей:)
176 of 1163 menu

Метод parseInt

Метод parseInt класса Integer преобразует строку в целое число типа int. В первый параметр мы передаем строку, которую необходимо преобразовать. Во второй необязательный параметр мы передаем основание системы счисления (от 2 до 36). Если основание не указано, используется десятичная система счисления.

Если строка не может быть преобразована в число, выбрасывается исключение NumberFormatException. Строка может содержать только цифры и знак минуса в начале для отрицательных чисел. Пробелы и другие символы не допускаются.

Синтаксис

Integer.parseInt(String s) Integer.parseInt(String s, int radix)

Пример

Давайте преобразуем строку "12345" в целое число:

public class Main { public static void main(String[] args) { String str = "12345"; int res = Integer.parseInt(str); System.out.println(res); } }

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

12345

Пример

Давайте преобразуем строку "1010" в число, используя двоичную систему счисления (основание 2):

public class Main { public static void main(String[] args) { String str = "1010"; int res = Integer.parseInt(str, 2); System.out.println(res); } }

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

10

Пример

Давайте преобразуем строку с отрицательным числом:

public class Main { public static void main(String[] args) { String str = "-12345"; int res = Integer.parseInt(str); System.out.println(res); } }

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

-12345

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

  • класс Integer,
    который представляет целое число
  • метод valueOf,
    который преобразует строку в объект Integer
  • метод intValue,
    который возвращает примитив int из объекта
  • метод toString,
    который преобразует число в строку
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить