4 回答
已采納

慕婉清0_郁亂我心
TA貢獻(xiàn)22條經(jīng)驗(yàn) 獲得超43個贊
不是的, 這個 equals ?方法 是在 Object 類中的, Oject 類是所有無父類的 類 ?的 默認(rèn)父類(即超類)
在Object 中有這個方法, 但是 String 類 默認(rèn)繼承至?Object 類, 但是Object 的 equals 方式比較的是 地址 值, 而String 類 重寫了這個 方法, 將其該出來了 比較 2個String對象?的 內(nèi)容 是否相等,.
char 類型是基本類型 ,沒有所謂的什么方法 . " == " 是 基本運(yùn)算符 它比較的是 對象的 地址值,從而來判斷 目標(biāo)是否是同一對象.

onemoo
TA貢獻(xiàn)883條經(jīng)驗(yàn) 獲得超454個贊
雖然前一個回答說得沒錯,但其實(shí)你確實(shí)可以這么認(rèn)為。也就是:比較 String 中內(nèi)容是否相同用 equals;比較 char 是否相同用 ==。
添加回答
舉報(bào)
0/150
提交
取消