1.hascode()是equals()的地產實現,也就是
equlas()返回ture,那麽hascode()一定 為true
equals()返回false,那麽hashcode()一定也為false
hashcode()為true,那麽equals()不一定為true
hashcode為false,那麽equals()一定為false
2.equals和==的區別
equals()比較的是對象内容
==比較的是對象的物理地址
1.hascode()是equals()的地產實現,也就是
equlas()返回ture,那麽hascode()一定 為true
equals()返回false,那麽hashcode()一定也為false
hashcode()為true,那麽equals()不一定為true
hashcode為false,那麽equals()一定為false
2.equals和==的區別
equals()比較的是對象内容
==比較的是對象的物理地址