The java.lang.Float.longValue() method in Float Class is a built in method in Java that returns the value specified by the calling object as long after type casting.
Syntax:
public long longValue()
Parameters: It takes no parameters.
Return type: It returns an long value i.e. the type casted value of the FloatObject.
Below is the implementation of the above method.
Program 1:
// Java Code to implement// longValue() method of Float class  class GFG {      // Driver method    public static void main(String[] args)    {          // creating a Float object        Float d = new Float(1022);          // longValue() method of Float class        // typecast the value        long output = d.longValue();          // printing the output        System.out.println(output);    }} |
1022
Program 2:
// Java Code to implement// longValue() method of Float class  class GFG {      // Driver method    public static void main(String[] args)    {          // creating a Float object        Float d = new Float(-1023.23);          // longValue() method of Float class        // typecast the value        long output = d.longValue();          // printing the output        System.out.println(output);    }} |
-1023
Reference: https://docs.oracle.com/javase/7/docs/api/java/lang/Float.html#longValue()
