求詳細解答 代碼 想輸出元素內容
uj5u.com熱心網友回復:
你需要在你的物體類(Light)中重寫toString方法,才會把物件值列印出來。uj5u.com熱心網友回復:
1、重寫toString();2、迭代的時候,轉換為物件再輸出屬性
uj5u.com熱心網友回復:
tostringuj5u.com熱心網友回復:
需要在物體類中重寫toString()方法才行uj5u.com熱心網友回復:
system.out.print()方法默認會去呼叫物件的tostring()方法,因為你沒重寫,所以直接用的是超類object的tostring()方法,默認實作是回傳一個哈希地址,可以在自己的類里去重寫tostring()方法就行了。ps(自動呼叫tostring和顯示呼叫tostring會有不同,會加入判空的操作)uj5u.com熱心網友回復:
所有類繼承Objec,而Object的toString會輸出當前類名,當前物件的名和hashcode,一般這種情況需求都是輸出物件的某個屬性吧轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/27801.html
標籤:Eclipse
上一篇:java語言程式設計(一)2017版 辛運幃版電子書誰有,跪求好心人發我一份,謝謝了
下一篇:Java前端技識訓礎知識
