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

Метод longValue

Метод longValue класса Long возвращает значение этого объекта в виде примитивного типа long. Метод не принимает параметров и не изменяет сам объект. Этот метод полезен, когда нужно преобразовать объект Long обратно в примитив для арифметических операций или передачи в методы, ожидающие примитивный тип.

Синтаксис

Long obj = 123L; long value = obj.longValue();

Пример

Давайте создадим объект Long и получим его значение в виде примитива:

public class Main { public static void main(String[] args) { Long num = 12345L; long res = num.longValue(); System.out.println(res); } }

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

12345

Пример

Давайте проверим, что метод возвращает именно примитивный тип long, и выполним арифметическую операцию:

public class Main { public static void main(String[] args) { Long num = 100L; long res = num.longValue() + 50L; System.out.println(res); } }

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

150

Пример

Давайте получим примитив из объекта Long, созданного через метод valueOf:

public class Main { public static void main(String[] args) { Long num = Long.valueOf("98765"); long res = num.longValue(); System.out.println(res); } }

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

98765

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

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