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

Преобразование в int

Преобразование в int - это приведение значения к целочисленному типу. В Java существует несколько способов такого преобразования: с помощью явного приведения типов (cast), методов классов-обёрток Integer и Long, а также через метод intValue класса Number. В первом случае мы применяем оператор приведения (int) к значению, во втором - передаём строку или число в метод parseInt или valueOf, а в третьем - вызываем метод у объекта.

Синтаксис

(int) value Integer.parseInt(str) Integer.valueOf(str) number.intValue()

Пример

Давайте преобразуем число с плавающей точкой в целое с помощью явного приведения типов:

public class Main { public static void main(String[] args) { double num = 12.99; int res = (int) num; System.out.println(res); } }

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

12

Пример

Давайте преобразуем строку в целое число с помощью метода parseInt:

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

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

12345

Пример

Давайте получим целое значение из объекта типа Double с помощью метода intValue:

public class Main { public static void main(String[] args) { Double num = 45.67; int res = num.intValue(); System.out.println(res); } }

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

45

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

  • оператор cast,
    который выполняет явное приведение типов
  • метод intValue,
    который возвращает целое значение числа
  • метод to-long,
    который преобразует значение в тип long
  • метод to-double,
    который преобразует значение в тип double
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить