簡體   English   中英

Java 中 python 的原生 hash() 函數的確切等價物是什么?

[英]What's the exact equivalent of python's native hash() function in Java?

我正在嘗試將我編寫的 Python 腳本轉換為 Java。 在腳本中,我在字符串上使用 python 的本機 hash() 函數。 我需要在 Java 中找到與此完全相同的內容,以避免出現差異。 提前致謝!

Python 方法hash(object)

調用對象的__hash__()方法,該方法默認為任何對象設置。


Java 中與之完全相同的是Objects.hashCode(Object)hashCode()給定的對象調用hashCode()並返回結果。


等價由語法給出。 它可能不是由底層散列算法給出的。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM