Метод Long longValue () в Java

Опубликовано: 13 Февраля, 2022

Java.lang.Long.longValue () - это встроенный метод класса Long в Java, который возвращает значение этого объекта Long в течение долгого времени после преобразования.

Синтаксис:

 public long longValue ()

Параметры: этот метод не принимает никаких параметров.

Возвращаемое значение: этот метод вернет числовое значение, представленное этим объектом, после преобразования в длинный тип.

Примеры:

Input: 5366623
Output: (Long) 5366623

Input: -6723887
Output: (Long) -6723887
Explanation:
When the number is passed in this object it will convert that 
to long and gives the value like,
Long lobject = new Long(5366623)
It will return 5366623 as long.

Below programs illustrate the working of java.lang.Long.longValue() method.
Program 1: For a positive number.

// Java praogram to illustrate the
// java.lang.Long.longValue() method
  
import java.lang.*;
  
public class Geek {
  
    public static void main(String[] args)
    {
  
        Long lobject = new Long(77387187);
  
        // It will return the value of this Long as a long
        long nl = lobject.longValue();
        System.out.println("The Value of nl as long is = " + nl);
  
        Long lobject2 = new Long(-6723887);
  
        // It will return the value of this Long as a long
        long nl2 = lobject2.longValue();
        System.out.println("The Value of nl2 as long is = " + nl2);
    }
}
Output:
The Value of nl as long is = 77387187
The Value of nl2 as long is = -6723887

Program 2: For a very large no.
// It will produce compile time error.

// Java praogram to illustrate the
// java.lang.Long.longValue() method
import java.lang.*;
  
public class Geek {
  
    public static void main(String[] args)
    {
  
        Long lobject = new Long(97387717187);
  
        // Very large number will produce compile errors
        long nl = lobject.longValue();
        System.out.println("The Value of nl as long is = " + nl);
    }
}
Output:
prog.java:9: error: integer number too large: 97387717187
    Long lobject = new Long(97387717187);
                            ^
1 error

Ссылка: https://docs.oracle.com/javase/7/docs/api/java/lang/Long.html#longValue ()

Вниманию читателя! Не переставай учиться сейчас. Ознакомьтесь со всеми важными концепциями Java Foundation и коллекций с помощью курса "Основы Java и Java Collections" по доступной для студентов цене и будьте готовы к работе в отрасли. Чтобы завершить подготовку от изучения языка к DS Algo и многому другому, см. Полный курс подготовки к собеседованию .