Java - Método xxxValue ()

Descrição

O método converte o valor do Number Object que invoca o método no tipo de dados primitivo que é retornado do método.

Sintaxe

Aqui está um método separado para cada tipo de dados primitivo -

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

Parâmetros

Aqui está o detalhe dos parâmetros -

  • Todos esses são métodos padrão e não aceitam parâmetros.

Valor de retorno

  • Este método retorna o tipo de dados primitivo que é fornecido na assinatura.

Exemplo

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() );      
   }
}

Isso produzirá o seguinte resultado -

Resultado

5
5.0
5