Java - método xxxValue ()

Descripción

El método convierte el valor del objeto numérico que invoca el método en el tipo de datos primitivo que devuelve el método.

Sintaxis

Aquí hay un método separado para cada tipo de datos primitivo:

byte byteValue()
short shortValue()
int intValue()
long longValue()
float floatValue()
double doubleValue()

Parámetros

Aquí está el detalle de los parámetros:

  • Todos estos son métodos predeterminados y no aceptan ningún parámetro.

Valor devuelto

  • Este método devuelve el tipo de datos primitivo que se proporciona en la firma.

Ejemplo

public class Test { 

   public static void main(String args[]) {
      Integer x = 5;
      
      // Returns byte primitive data type
      System.out.println( x.byteValue() );

      // Returns double primitive data type
      System.out.println(x.doubleValue());

      // Returns long primitive data type
      System.out.println( x.longValue() );      
   }
}

Esto producirá el siguiente resultado:

Salida

5
5.0
5