处理对象(toString()方法详解和==与equals方法的区别)
生活随笔
收集整理的這篇文章主要介紹了
处理对象(toString()方法详解和==与equals方法的区别)
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
處理對象(toString()方法詳解和==與equals方法的區別)
toString()是一個非常特殊的方法,它是一個自我描述的方法。當程序員直接打印該對象的時候,系統會輸出該對象的“自我描述”的信息!因此如果用戶需要自定義類的實現“自我描述”的功能,就必須重寫Object類中的toString()方法
==與equals方法的區別:主要可以分成兩個情況:
1.?當兩個變量是基本的詩句類型的時候,且都是數值類型的時候,則只要這兩個變量的值相等,就返回true(這種情況下,equal與==?相同)
2.?當兩個變量是引用類型變量是,只有當他們指向同一個對象的時候,==才會返回true
總結
以上是生活随笔為你收集整理的处理对象(toString()方法详解和==与equals方法的区别)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 创建mysql视图语法正确的是_MySQ
- 下一篇: 第三届蓝桥杯决赛真题---数量周期