java hascode
生活随笔
收集整理的這篇文章主要介紹了
java hascode
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
有部分代碼如下:
Cat cat=new Cat("Kitty",2);
system.out.println(cat);
問題:輸出什么?
調用并執行toString()方法,兩種情況:
1.若類里有覆寫toString()方法時,調用覆寫toString()方法;
2.否則調用父類object里面的toString()方法,輸出:類名@hascode 。格式:( getClass().getName() + '@' + Integer.toHexString(hashCode()))。
備注:hashCode是jdk根據對象的地址或者字符串或者數字算出來的int類型的數值
轉載于:https://www.cnblogs.com/fantasy1874/p/7068446.html
總結
以上是生活随笔為你收集整理的java hascode的全部內容,希望文章能夠幫你解決所遇到的問題。