Java中toString方法,equals方法的介紹

1.toString方法的介紹

java.lang.Object類是Java語言中的根類,是全部類的父類。java

全部對象(包括數組),都實現了這個類的方法。數組

在調用toString方法時,都須要對其進行覆蓋重寫。指針

toString方法時用於返回字符串的一種方法。對象

2.equals方法的介紹

在Object中,該方法數用於比較兩個對象是否相等。字符串

使用格式:object

      boolean equals (object obj)數據類型

其中,參數obj能夠傳遞任意的對象。引用

equals方法,對基本數據類型,比較的是值是否相等。方法

      對引用數據類型,比較的是地址值。數據

若須要經過該方法對引用數據類型的內容進行比較,則須要對equals方法進行覆蓋重寫。

3.Objects類中的equals方法的介紹

使用Objects類中的equals方法,也能夠對兩個對象進行比較,但該類中的equals方法能夠防止空指針異常(在Object類中這樣使用equals方法:null.equals("abc")時會發生空指針異常)。

在Objects類中,equals的使用方法和Object中同樣,直接調用便可。

相關文章
相關標籤/搜索