java中經典面試題「==」和equals的區別

第一種情況:如果比較的是基本類型 「」比較的是變量的數值是否相等 第二種情況,如果變量是引用類型: 「」比較的是倆個對象的地址值是否相等,而如果直接調用equals方法的話,就會默認繼承object類中的equals()方法,也是比較倆個對象的地址值是否相等,但是一般使用的時候,沒有任何意義,一般都會重寫equals()方法 如果對象是一些API類中的對象,「==」比較的是地址值是否相等,而equ
相關文章
相關標籤/搜索