equals方法中變量在前和在後的區別

如果是兩個都是變量,那就放哪都行沒啥區別 如果有一個是常量一個變量的情況下,因爲equals()方法是在Object類裏定義的,也就是說任何對象都可以調用equals()方法,但是對象在調用方法的時候,如果對象爲null那系統運行就會報空指針異常,出現異常這顯然是我們不願意看到的; 如果把變量放在前面也就相當於是調用了這個變量的equals方法,那麼如果此變量爲空的時候就會報NullPointEx
相關文章
相關標籤/搜索