《JAVA核心卷1》學習筆記一

初步認識equals與==的區別: ==是判斷兩個變量或實例是不是指向同一個內存空間,equals是判斷兩個變量或實例所指向的內存空間的值是不是相同 ==是指對內存地址進行比較 , equals()是對字符串的內容進行比較 ==指引用是否相同, equals()指的是值是否相同 用一張圖可以簡要的表現他們之間的關係: == ==與equals()比較
相關文章
相關標籤/搜索