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