小学生0987 发表于 2013-1-22 13:46 因为比较时就是调用那两个方法进行比较的,还有comparable接口的compareto方法就是一个参数啊 ...
luck28 发表于 2013-1-22 14:20 复写equal和hashCode是为了能放进hash类型的集合中,比如hashset,,,复写compareTo方法是为了让学生能放进去 ...
java—jiang 发表于 2013-1-22 14:50 这里涉及到数据结构的知识,因为所有的类都继承自Object,在哈希表对象比较时JVM会自动调用对象的equal方法 ...
何创 发表于 2013-1-22 15:06 那重写equals和hashcode的目的为什么?为了让他们对象的hashcode相同吗??stu1和stu2都有自己的hashcode ...
黑马张英涛 发表于 2013-1-22 15:06 class Student { public String name; public int age;
何创 发表于 2013-1-22 15:14 谢谢、你的意思就是说 如果判断两个对象具有比较性第一要复写equals 并且复写hashcode 同时进行复写,对 ...