根据我的理解,我认为:两个对象具有相同的hashcode是完全合法的。如果两个对象相等(使用equals()方法),则它们具有相同的hashcode。如果两个对象不相等,那么它们就不能有相同的hash