Convert Short to numeric primitive data types in Java


To convert Short to numeric primitive data types, use the following methods −

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

Firstly, let us declare a Short.

Short shortObj = new Short("40");

Now, let us see how to convert it to long type, for a simple example.

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

In the same way, you can convert it to other primitive data types as shown in the complete example below.

Example

 Live Demo

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

Output

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

karthikeya Boyini
karthikeya Boyini

I love programming (: That's all I know

Updated on: 26-Jun-2020

229 Views

Kickstart Your Career

Get certified by completing the course

Get Started
Advertisements