equals與==

equals方法是Object類自帶的方法,源碼如下: 從源碼中可以看出,本質上equals方法和==是一樣的,都是對比的兩個對象的地址是否相同 那爲什麼我們認知上的equals方法通常是用來對比值是否相同,這是因爲調用equals方法的類繼承了Object類並對equals方法進行了重寫,所以才導致equals與==的不同,比如在包裝類String中,equals源碼如下: 從上面源碼中可以看出
相關文章
相關標籤/搜索