hashcode方法重写的疑问
不懂重写的hashcode方法里面的语句的意义何在- -不是要比较student.course里的name和输入的name的hashcaode值么- - 重写的里面的返回值为什么是result*prime+((name==null)?0:name.hashCode());这个的意义是什么 ,没重写之前的hashcode是什么样子的 为啥会不同啊?
不懂重写的hashcode方法里面的语句的意义何在- -不是要比较student.course里的name和输入的name的hashcaode值么- - 重写的里面的返回值为什么是result*prime+((name==null)?0:name.hashCode());这个的意义是什么 ,没重写之前的hashcode是什么样子的 为啥会不同啊?
2014-12-26
举报