Double longValue() in Java with Examples (original) (raw)

Last Updated : 11 Jul, 2025

The longValue() method of Double class is a built in method to return the value specified by the calling object as long after type casting.Syntax

DoubleObject.longValue()

Parameters : It takes no parameters. Return type : It returns an long value i.e. the type casted value of the DoubleObject.

Below is the implementation of the above method.

Code 1 :

Java `

// Java Code to implement // longValue() method of Double class class GFG { // Driver method public static void main(String[] args) {

    // creating a Double object
    Double d = new Double(1022);

    // longValue() method of Double class
    // typecast the value
    long output = d.longValue();

    // printing the output
    System.out.println(output);
}

}

`

Output

1022

Code 2 :

Java `

// Java Code to implement // longValue() method of Double class class GFG { // Driver method public static void main(String[] args) {

    // creating a Double object
    Double d = new Double(-1023.23);

    // longValue() method of Double class
    // typecast the value
    long output = d.longValue();

    // printing the output
    System.out.println(output);
}

}

`