Java Double hashCode() 方法

2024 年 11 月 15 日 | 阅读 2 分钟

Java Double 类的 hashCode() 方法返回此 Double 的哈希码。

结果是通过对 long 整数位表示的两个半部分执行异或运算得到的,这与 doubleToLongBits() 方法生成的相同。

覆盖

Double 类的 hashCode() 方法重写了 Object 类的 hashCode() 方法。

语法

参数

1.无

2.value - 是提供给哈希计算的双精度值

返回值

此方法返回此 double 对象的哈希码值。

示例 1

输出

1. Hash Value = -1330324172

2. Hash Value = 1079230464

3. Hash Value = -482480461

4. Hash Value = 1637418694

示例 2

输出

Enter your Adhar card No
5678
Your visit id is: 1085681152

示例 3

输出

HAsh code value = 1079476224
Float value  = 1079476224

示例 4

输出

Error:(12, 35) java: incompatible types: int cannot be converted to java.lang.Double