这个函数是什么意思,怎么用,请举例说明,谢谢...
    public int hashCode() {
    
    }

解决方案 »

  1.   

    比较两个对象的hasCode是不是一样,可以知道是不是同一个对象....
      

  2.   

    hashCode,一般在哈希表里使用,理想情况是相等的意思,但实际不等
    所以不能代替==
      

  3.   

    ==判断的方法和hasCode判断的方法不一样.....
    ==是根据物理地址进行判断的....
      

  4.   

    比较两个对象的hasCode是不是一样,可以知道是不是同一个对象....?
    ===========================================================
    不敢苟同
      

  5.   

    相同的对象hashCode()一定相同
    不相同的对象hashCode()也有可能相同
      

  6.   

    hashCode()是object类的一个方法,它的作用是以对象的物理地址作为自变量利用散列函数计算出一个值作为这个对象存放在hashSet集合类里面的地址,如果一个类生成的对象要想在hashSet中存放那么这个类应该重写hashCode()方法和equals()方法
      

  7.   

    相同的对象hashCode()一定相同
    不相同的对象hashCode()也有可能相同怎么说?为什么没有理由?