读书人

怎么设计时间日期类的hashcode()

发布时间: 2012-06-16 20:34:32 作者: rapoo

如何设计时间日期类的hashcode()

自定义的类要作为key放入HashMap时需重载hashcode方法,听人说好的hashcode和次的性能差别很大,所以找到的别人设计的日期类的hashcode{
return getDay() + getMonth() * 256 + getYear() * 65536;
}
这么设计的原理是什么?

另外 我想设计一“日期时间”类 应该怎么设计hashcode()呢?

先谢了!



[解决办法]
xxxx year xx month xx day 00:00:00
的time的hashCode()

读书人网 >J2SE开发

热点推荐