Skip to content
Related Articles
Get the best out of our app
GFG App
Open App
geeksforgeeks
Browser
Continue

Related Articles

Double hashCode() method in Java with examples

Improve Article
Save Article
Like Article
Improve Article
Save Article
Like Article

The hashCode() method of Double class is a built-in method use to return the hashcode value of this Double object.

Syntax:

DoubleObject.hashCode()

Parameters: It takes no parameters.

Return Type: It returns an int value. The value returned is (int)(v^(v>>>32)) where v is a long variable equal to Double.doubleToLongBits(this.doubleValue()).

Below is the implementation of hashCode() method:

Example 1:




// Java code to demonstrate
// Double hashCode() Method
  
class GFG {
    public static void main(String[] args)
    {
  
        double d = 118.698;
  
        // creating Double object.
        Double value = new Double(d);
  
        // hashCode() method Double class
        int output = value.hashCode();
  
        // printing the output
        System.out.println("Hashcode Value of "
                           + value + " : "
                           + output);
    }
}


Output:

Hashcode Value of 118.698 : 1215072837

Example 2:




// Java code to demonstrate
// Double hashCode() Method
  
class GFG {
    public static void main(String[] args)
    {
  
        int i = -30;
  
        // creating Double object.
        Double value = new Double(i);
  
        // hashCode() method Double class
        int output = value.hashCode();
  
        // printing the output
        System.out.println("Hashcode Value of "
                           + value + " : "
                           + output);
    }
}


Output:

Hashcode Value of -30.0 : -1069678592

My Personal Notes arrow_drop_up
Last Updated : 12 Oct, 2018
Like Article
Save Article
Similar Reads
Related Tutorials