Java - Float hashCode() method



Description

The Java Float hashCode() method returns a hash code for this Float object.

Declaration

Following is the declaration for java.lang.Float.hashCode() method

 public int hashCode() 

Parameters

NA

Return Value

This method returns a hash code value for this object.

Exception

NA

Getting HashCode of a Float Object having Positive Value Example

The following example shows the usage of Float hashCode() method to get a hashcode of a Float object. We've initialized one Float object with a positive value. Then using hashCode() method, we're printing the hashcode value of the object.

 package com.tutorialspoint; public class FloatDemo { public static void main(String[] args) { Float d = new Float("3.08"); // returns a hash code value int retval = d.hashCode(); System.out.println("Value = " + retval); } } 

Output

Let us compile and run the above program, this will produce the following result −

 Value = 1078271672 

Getting HashCode of a Float Object having Negative Value Example

The following example shows the usage of Float hashCode() method to get a hashcode of a Float object. We've initialized one Float object with a negative value. Then using hashCode() method, we're printing the hashcode value of the object.

 package com.tutorialspoint; public class FloatDemo { public static void main(String[] args) { Float d = new Float("-3.08"); // returns a hash code value int retval = d.hashCode(); System.out.println("Value = " + retval); } } 

Output

Let us compile and run the above program, this will produce the following result −

 Value = -1069211976 

Getting HashCode of a Float Object having Negative Zero Value Example

The following example shows the usage of Float hashCode() method to get a hashcode of a Float object. We've initialized one Float object with a negative zero value. Then using hashCode() method, we're printing the hashcode value of the object.

 package com.tutorialspoint; public class FloatDemo { public static void main(String[] args) { Float d = new Float("-0.0"); // returns a hash code value int retval = d.hashCode(); System.out.println("Value = " + retval); } } 

Output

Let us compile and run the above program, this will produce the following result −

 Value = -2147483648 

Getting HashCode of a Float Object having Positive Zero Value Example

The following example shows the usage of Float hashCode() method to get a hashcode of a Float object. We've initialized one Float object with a positive zero value. Then using hashCode() method, we're printing the hashcode value of the object.

 package com.tutorialspoint; public class FloatDemo { public static void main(String[] args) { Float d = new Float("0.0"); // returns a hash code value int retval = d.hashCode(); System.out.println("Value = " + retval); } } 

Output

Let us compile and run the above program, this will produce the following result −

 Value = 0 
java_lang_float.htm
Advertisements