「==」、「equals()」、「hashcode()」之間的祕密

  前言 萬丈高樓平地起,今天的聊點基礎而又經常讓人忽視的話題,比如「==」與「equals()」區別?爲何當我們重寫完"equals()"後也要有必要去重寫"hashcode()"呢? ... 帶着這些問題,我們一起來探究一下。 概念 "==":它主要是判斷符號兩邊的「對象」的值是否相等,而這裏的「值「」又有所區分了。         基礎數據類型:比較的就是自身的值,這個跟我們常規的理解是基本
相關文章
相關標籤/搜索