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

Example 1

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

Example 2

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

Example 3

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

Example 4

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 postive 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