【问题标题】:Does hash function djb2 have java version?散列函数 djb2 有 java 版本吗?
【发布时间】:2011-11-27 23:31:42
【问题描述】:

我看到java不能处理无符号长... 如果是,任何人都可以发布代码吗?谢谢。

【问题讨论】:

    标签: java hash


    【解决方案1】:

    您是否要与具有无符号类型的语言进行互操作?如果不是,您可能只使用标准的 java long 而不会出现问题。无论如何它可能会溢出(根据这里的讨论djb2 Hash Function),但这不是问题。

    这是一个使用此实现的野外PermissionSet class。不要忘记,Java 中的 hashCode 无论如何都需要返回一个整数,因此缺少 unsigned long 应该不会产生影响 - 函数采用的可能值会更少。

    【讨论】:

      猜你喜欢
      • 2021-02-18
      • 2011-02-04
      • 2011-08-01
      • 1970-01-01
      • 2015-05-17
      • 1970-01-01
      • 1970-01-01
      • 2013-02-09
      • 2013-04-20
      相关资源
      最近更新 更多