[英]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.