现我有个Person对象
分别包含数据成员:String类的firstname String的surname int的age,
请问如下方法是什么意思?
public int hashCode(){return 13*firstname.hashCode()+17*surname.hashcode()+19*age;}
int型数据可以直接使用,但是遇到long怎么办?如果做强制类型转换会绝断数据的?
书上说如果占很大的范围,按比例缩小?怎么缩小?