整数的哈希码
基本类型(例如int)的哈希码是什么?
例如,假设num是一个整数。
int hasCode = 0;if (num != 0) {
hasCode = hasCode + num.hashCode();
}
回答:
对于hashCode
一个int
最自然的选择是使用int
本身。一个更好的问题是,用什么的hashCode
的long
,因为它不适合的int
尺度的哈希码。您的最佳解决方案以及所有hashCode
相关问题将是有效的Java。
以上是 整数的哈希码 的全部内容, 来源链接: utcz.com/qa/408855.html