課程
/后端開發(fā)
/Java
/JSON快速入門(Java版)
為什么用 javabean創(chuàng)建json不用toString方法就能打印出結(jié)果?
2017-01-01
源自:JSON快速入門(Java版) 3-4
正在回答
其實直接輸出對象隱式調(diào)用了其父類Object的toString方法,也就是說老師寫的其他的輸出json串的代碼也是可以不寫toString的,但是不寫的話也是調(diào)用了toString的,你可以重寫測試下,望采納~
輸出的時候,直接調(diào)用的是封裝屬性的getAndset方法,并沒有通過直接打印類的對象。
慕粉3370775 提問者
舉報
JSON和GSON的應(yīng)用,JSON快速入門視頻教程,趕快加入吧
3 回答javabean方法為什么不用拋異常
2 回答json這三個方法,最后一個Java bena為什么沒有用toString()方法啊
3 回答使用javaBean 創(chuàng)建JSon 打印String數(shù)組是出現(xiàn)"mojor":[{"bytes":[{},{},{},{},{},{}],"empty":false},{"bytes":[{},{},{},{},{},{},{},{},{}],"empty":false}]這樣是什么原因?而用map等其他方法都是正常的,為什么?
2 回答toString()方法后car跟house怎么沒有在控制臺打印出來
1 回答JSONObject初始化HashMap不用toString()方法也能成功輸出?why?
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網(wǎng)安備11010802030151號
購課補貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動學(xué)習(xí)伙伴
掃描二維碼關(guān)注慕課網(wǎng)微信公眾號
2017-01-13
其實直接輸出對象隱式調(diào)用了其父類Object的toString方法,也就是說老師寫的其他的輸出json串的代碼也是可以不寫toString的,但是不寫的話也是調(diào)用了toString的,你可以重寫測試下,望采納~
2017-01-01
輸出的時候,直接調(diào)用的是封裝屬性的getAndset方法,并沒有通過直接打印類的對象。