Java 中==與Equals方法的區別

==和Equals方法對值的比較   對於==來比較變量是否相同: 如果是數值類型,那麼值相同則相同 如果是引用類型,那麼需要比較:是否指向同一個對象(對象的引用是否相等) 例如: String s1 =new String(「s」) String s2=new String(「s」) 通常說創建一個名爲s1的對象,但是真正創建對象其實是後半句:new String(「s」) 而s1只是對對象的一
相關文章
相關標籤/搜索