English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Convertir Short a tipo de datos primitivo numérico en Java

Para convertir Short a tipos de datos primitivos numéricos, utilice los siguientes métodos-

byteValue()
shortValue()
intValue()
longValue()
floatValue()

Primero, declararemos un Short.

Short shortObj = new Short("40);

Ahora, veamos un ejemplo simple de cómo convertirlo a un tipo long.

long val5 = shortObj.longValue();
System.out.println("Long: "+val5);

De la misma manera, se puede convertir a otros tipos de datos primitivos, como se muestra en el ejemplo completo a continuación.

Ejemplo

public class Demo {
   public static void main(String []args) {
      Short shortObj = new Short("40);
      byte val1 = shortObj.byteValue();
      System.out.println("Byte: "+val1);
      int val2 = shortObj.intValue();
      System.out.println("Int: "+val2);
      float val3 = shortObj.floatValue();
      System.out.println("Float: "+val3);
      double val4 = shortObj.doubleValue();
      System.out.println("Double: "+val4);
      long val5 = shortObj.longValue();
      System.out.println("Long: "+val5);
   }
}

Resultado de salida

Byte: 40
Int: 40
Float: 40.0
Double: 40.0
Long: 40