java中equal與==的區別
介紹一下java中==和equals方法的區別。在初學java時需要弄清楚這個問題,以免在今後在編碼過程中出現一些低級錯誤。
操作方法
(01)首先,在eclipse中運行圖示所示代碼,通過結果對“==”與equals()方法就行分析比較,結果如圖所示。
(02)通過結果,關係操作符“==”可以做出如下總結:(1)對於基本數據類型:“==”根據基本數據類型的值判斷是否相等,相等返回true,反之返回false。注意:兩端數據類型可以不同,在不同的情況下也可以返回true;(2)引用數據類型:“==”比較的是引用類型變量的地址值是否相等,相等返回true,反之false。
(03)equals()方法總結如下:(1)equals方法是基類Object中的方法(Object類是所有java類的根父類),因而只能處理引用類型變量;(2)如圖所示,通過查看源碼,在Object類,發現equals()仍然比較的是兩個引用變量的地址值是否相等,相等則返回true,反之false;(3)如圖所示,像String 包裝類 Flie類 Date類這些類重寫了Object類的equals()方法,比較是兩個對象的“實體內容”是否完全相同,相同則返回true,反之false。
-
參考文獻在文中怎麼標註(word)
(尾註添加方法)在文章中標註參考文獻,還在一個一個慢慢敲嗎?看看用word怎麼快速實現吧。這裏以word2003爲例。操作方法(01)光標移到要加入參考文獻標註的地方(02)菜單中“插入”——“引用”——“腳註和尾註”(03)如圖設置(04)確定後在該處就插入了一個上標“1”,而光標...
-
富士施樂硒鼓清零方法
如何將富士施樂硒鼓清零呢?跟着小編一起來學習看看~操作方法(01)當你的打印機上開始閃爍黃燈時,就是提醒你需要更換硒鼓了;(02)按住機器上的白色按鈕,長按關機;(03)關機後,拔掉機身後的USB連接線;(04)再次長按白色按鈕開機鍵,不要鬆手,打開機器前蓋;(05)取出硒鼓盒;(06)整個取出後,再...
-
塞爾達傳說 支線消失的咕咕雞 任務攻略
很多小夥伴可能不瞭解塞爾達咕咕雞任務,非常好奇想要知道,那麼我就來解答一下這個問題吧,具體內容請看下文:塞爾達咕咕雞任務一共7只雞分佈在村莊裏,但是在地圖上並沒有任何的提示,尋找起來頗費一番功夫。操作方法(01)在地圖上找到卡卡利科村,點進去;(02)跟丟雞的老爺爺對...
-
郵箱快速註冊,不用手機號
如何快速註冊郵箱?如何不用手機號註冊郵箱?僅以TOM郵箱爲例。操作方法(01)點擊連接進入TOM郵箱註冊頁面輸入郵箱賬號等信息(02)選擇微信註冊,拿出手機掃一掃即可完成註冊特別提示使用微信掃一掃,不用手機號和驗證碼...