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