面試精選2-談==和equals的區(qū)別
2022-09-22 10:07 作者:架構(gòu)風(fēng)清揚(yáng)-趣學(xué)旅程 | 我要投稿

這一道題,我們通過(guò)基本數(shù)據(jù)類型和引用類型來(lái)分別談?wù)?/p>
首先,== 比較的是值
比較基本的數(shù)據(jù)類型,比較的是數(shù)值
比較引用類型:比較引用指向的值(地址)
其次,equals
默認(rèn)比較也是地址,因?yàn)檫@個(gè)方法的最初定義在Object上,默認(rèn)的實(shí)現(xiàn)就是比較地址
自定義的類,如果需要比較的是內(nèi)容,那么就要學(xué)String,重寫equals方法
代碼案例:測(cè)試以下的每道題,你是否能夠正確得到答案?
如果想知道答案,也可以觀看我的視頻解讀版:
標(biāo)簽: