0
A
回答
0
您可以從Java中的每個對象(這是幾乎所有)中提取的哈希碼。
因此,您可以使用hashCode()
方法從字符串中獲取散列。無法設置您將獲得的散列長度,但您始終可以將散列解析爲字符串並用子字符串截斷它。
這樣一來,你可以做這樣的事情:
//Get the hash
int hash = yourString.hashCode();
//Parse it to String
String yourHash = Integer.toString(hash);
//Truncate the hash
String truncatedHash = yourHash.substring(0, 12)
如果你希望你的哈希回一個整數,你只需要做Integer.parseInt(truncatedHash)
。
這不是最清晰的解決方案,但我不知道您想要達到的目標。
相關問題
- 1. 哈希字符串大小
- 2. 從一組變量中生成一個哈希字符串
- 3. 如何在Go中生成一個字符串的哈希數?
- 4. 生成一個字符串哈希來比較兩個子字符串
- 5. 如何在Visual Studio中生成一個字符串的MD5哈希值?
- 6. 用Qt生成一個MD5哈希值
- 7. 的JavaScript - 生成各種大小的字符串重現的哈希(5-10個字符)
- 8. Digest :: SHA1 :: hexdigest爲相同的字符串生成不同的哈希值
- 9. 哈希字符串
- 10. 什麼是從一個更長的字符串生成短哈希字符串的最佳方式
- 11. 將字符串轉換爲哈希字符串:值格式
- 12. 基本字符串哈希/去哈希
- 13. CUDA字符串的MD5哈希值
- 14. 字符串中的Perl哈希對值
- 15. MYSQL從SHA1生成登錄哈希值
- 16. 將字符串拆分成哈希?
- 17. 成株字符串哈希測試
- 18. 轉換一個哈希表,以鍵值對的字符串
- 19. 創建一個字符串的哈希值,並在C#中uinteger
- 20. 字符串的唯一哈希
- 21. 從幾個Java字符串創建一個哈希對象
- 22. 在Arduino中生成由數字和字母組成的字符串哈希
- 23. 從哈希值獲取密碼的字符串值
- 24. PHP - 從長md5哈希生成一個短的字母數字字符串的好方法是什麼?
- 25. 如何在C++中生成一組唯一的哈希字符串?
- 26. 哈希名字符串
- 27. 字符串哈希轉換
- 28. 從字符串和int創建哈希
- 29. 整數哈希從字符串
- 30. 從String.GetHashCode解密哈希字符串?
你到現在爲止做了什麼? –