Syntax error Convert Short to numeric primitive data types in Java

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
Updated on: 2020-06-26T10:35:31+05:30

349 Views

Kickstart Your Career

Get certified by completing the course

Get Started
Advertisements