Método Long longValue() en Java

java.lang.Long.longValue() es un método incorporado de la clase Long en Java que devuelve el valor de este objeto Long como mucho tiempo después de la conversión.
Sintaxis: 

public long longValue()

Parámetros: Este método no toma ningún parámetro.
Valor devuelto: este método devolverá el valor numérico representado por este objeto después de la conversión a tipo largo.
Ejemplos:  

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.

Los siguientes programas ilustran el funcionamiento del método java.lang.Long.longValue(). 
Programa 1: Para un número positivo.  

java

// Java program 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);
    }
}
Producción: 

The Value of nl as long is = 77387187
The Value of nl2 as long is = -6723887

 

Programa 2: Para un nro. muy grande. 
// Producirá un error de tiempo de compilación. 

java

// Java program 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);
    }
}
Producción: 

prog.java:9: error: integer number too large: 97387717187
    Long lobject = new Long(97387717187);
                            ^
1 error

 

Referencia: https://docs.oracle.com/javase/7/docs/api/java/lang/Long.html#longValue() 

Publicación traducida automáticamente

Artículo escrito por ankita_chowrasia y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *