java基礎問題總結(面試可用)-2

==和equals的區別? equals和== 最大的區別是一個是方法一個是運算符。 ==:如果比較的對象是基本數據類型,則比較的是數值是否相等;如果比較的是引用數據類型,則比較的是對象 的地址值是否相等。 equals():用來比較方法兩個對象的內容是否相等。 注意:equals 方法不能用於基本數據類型的變量,如果沒有對 equals 方法進行重寫,則比較的是引用類型的變 量所指向的對象的地址
相關文章
相關標籤/搜索