在 Java 中,将 13 个字符的字符串映射到 3 个字符的字符串以进行错误检查的最佳库/方法是什么?谢谢!
问问题
1019 次
2 回答
1
最简单的方法是使用 hashCode()
int threeByteHash = string.hashCode() & 0xFFFFFF;
于 2012-08-30T07:19:30.017 回答
1
对此没有内置方法。如果您真的是指 3 个字节而不是字符,则可以实现24 位 CRC 。
如果您的意思是char
,您在输出中接受哪些字符?只有ASCII?任何Unicode字符?
于 2012-08-30T06:50:25.933 回答