【发布时间】:2011-11-27 23:31:42
【问题描述】:
我看到java不能处理无符号长... 如果是,任何人都可以发布代码吗?谢谢。
【问题讨论】:
我看到java不能处理无符号长... 如果是,任何人都可以发布代码吗?谢谢。
【问题讨论】:
您是否要与具有无符号类型的语言进行互操作?如果不是,您可能只使用标准的 java long 而不会出现问题。无论如何它可能会溢出(根据这里的讨论djb2 Hash Function),但这不是问题。
这是一个使用此实现的野外PermissionSet class。不要忘记,Java 中的 hashCode 无论如何都需要返回一个整数,因此缺少 unsigned long 应该不会产生影响 - 函数采用的可能值会更少。
【讨论】: