【Java】equals和==的區別

前置說明:equals和==的區別 Java 語言裏的 equals方法其實是交給開發者去覆寫的,讓開發者自己去定義滿足什麼條件的兩個Object是equal的。 == equals 判斷兩個變量或實例是不是指向同一個內存空間 判斷兩個變量或實例所指向的內存空間的值是不是相同 對內存地址進行比較 對字符串的內容進行比較 引用是否相同 值是否相同
相關文章
相關標籤/搜索