Java Data Type How to - Convert Java Float to Numeric Primitive Data Types








Question

We would like to know how to convert Java Float to Numeric Primitive Data Types.

Answer

public class Main {
/*w ww.j  a  v  a2 s  . c o  m*/
  public static void main(String[] args) {

    Float fObj = new Float("10.50");
    byte b = fObj.byteValue();
    System.out.println(b);

    short s = fObj.shortValue();
    System.out.println(s);

    int i = fObj.intValue();
    System.out.println(i);

    float f = fObj.floatValue();
    System.out.println(f);

    double d = fObj.doubleValue();
    System.out.println(d);
  }
}

The code above generates the following result.