Re: [問題] 請問toString的觀念

看板java作者 (斷背山狼與羊)時間19年前 (2006/04/24 18:11), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串8/25 (看更多)
首先 toString()是Object類別的的方法之一 正確來說是public String toString() 將回傳字串 書上是這樣寫: 當呼叫System.out.println()方法輸出某物件時 將自動呼叫該物件的toString()方法 (例入一個由某類別(class A)為模子產生的物件a) 輸出描述該物件的字串 下面是我的看法: 如果沒有定義toString()那就是保持原樣 System.out.println()的()中 特地寫成a.toString()或是直接輸入a 結果指的都是該物件的a.toString()這個會回傳字串的方法 照理說就算透過override的方式重新定義a.toString() 結果也還是一樣的 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 61.230.39.129 ※ 編輯: Egriawei 來自: 61.230.39.129 (04/24 18:39)
文章代碼(AID): #14JAHG50 (java)
討論串 (同標題文章)
文章代碼(AID): #14JAHG50 (java)