java中"=="與equals()的區別

對於"==",是數值比較: 1)如果作用基本數據類型的變量比較,則直接比較其存儲的"值"的大小; 2)如果作用於引用類型的變量標膠,則比較的是引用對象的內存地址數值。 對於equals方法,是內容比較 注意:equals方法不能作用於基本數據類型的變量,equals繼承Object類,如果沒有對equals方法進行重寫,則比較的是引用類型的變量所指向的對象的地址。 對於基本數據類型,由於大小可知,
相關文章
相關標籤/搜索