Java - Double hashCode() 方法



描述

Java Double hashCode() 方法返回此 Double 物件的雜湊碼。

宣告

以下是 java.lang.Double.hashCode() 方法的宣告

public int hashCode()

引數

返回值

此方法返回此物件的雜湊碼值。

異常

獲取具有正值的 Double 物件的雜湊碼示例

以下示例演示瞭如何使用 Double hashCode() 方法獲取 Double 物件的雜湊碼。我們用正值初始化了一個 Double 物件。然後使用 hashCode() 方法列印物件的雜湊碼值。

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

輸出

讓我們編譯並執行上面的程式,這將產生以下結果:

Value = 1245041523

獲取具有負值的 Double 物件的雜湊碼示例

以下示例演示瞭如何使用 Double hashCode() 方法獲取 Double 物件的雜湊碼。我們用負值初始化了一個 Double 物件。然後使用 hashCode() 方法列印物件的雜湊碼值。

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

輸出

讓我們編譯並執行上面的程式,這將產生以下結果:

Value = -902442125

獲取具有負零值的 Double 物件的雜湊碼示例

以下示例演示瞭如何使用 Double hashCode() 方法獲取 Double 物件的雜湊碼。我們用負零值初始化了一個 Double 物件。然後使用 hashCode() 方法列印物件的雜湊碼值。

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

輸出

讓我們編譯並執行上面的程式,這將產生以下結果:

Value = -2147483648

獲取具有正零值的 Double 物件的雜湊碼示例

以下示例演示瞭如何使用 Double hashCode() 方法獲取 Double 物件的雜湊碼。我們用正零值初始化了一個 Double 物件。然後使用 hashCode() 方法列印物件的雜湊碼值。

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

輸出

讓我們編譯並執行上面的程式,這將產生以下結果:

Value = 0
java_lang_double.htm
廣告
© . All rights reserved.