課程
/后端開發(fā)
/Java
/文件傳輸基礎——Java IO流
我想問問老師的生成toString()方法有什么功能
2015-08-17
源自:文件傳輸基礎——Java IO流 6-1
正在回答
對象默認的toString方法,在沒有進行重寫進行覆蓋的情況先,調用的是父類Object的toString。
默認是返回一個字符串,該字符串等于:getClass().getName() + '@' + Integer.toHexString(hashCode())
所以需要重寫toString(),你才能看到對象的基本信息
吳登廣 提問者
不重寫也可以,那用的就是父類Object類的toSting 方法,返回的信息(記得好像是hash值)可能不能直觀的反應你想反應出的類的相關信息,重寫后就可以自由發(fā)揮啦。
? ?重寫該方法用以描述對象基本信息
收拾好鑫情 回復 吳登廣 提問者
舉報
為您介紹IO流的使用,以及對象的序列化和反序列化的內容
1 回答源碼選項無法生成ToString()
3 回答調用student的tostring()方法
2 回答為什么這里將字符數組轉變成字符串不能用toString()方法?
2 回答我想通過該方法來修改文件最后修改時間,但是不成功,怎么修改才行?
2 回答好想問問老師一個底層的問題
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2015-08-18
對象默認的toString方法,在沒有進行重寫進行覆蓋的情況先,調用的是父類Object的toString。
默認是返回一個字符串,該字符串等于:getClass().getName() + '@' + Integer.toHexString(hashCode())
所以需要重寫toString(),你才能看到對象的基本信息
2015-08-18
不重寫也可以,那用的就是父類Object類的toSting 方法,返回的信息(記得好像是hash值)可能不能直觀的反應你想反應出的類的相關信息,重寫后就可以自由發(fā)揮啦。
2015-08-17
? ?重寫該方法用以描述對象基本信息