2012-03-18 29 views
-3

當我嘗試VEW了toString它觀看等號和括號像這樣= {名年齡,性別,用戶ID}我怎樣才能使它無法apear我的toString是顯示器= {我的數據}我如何刪除它

要求它顯示出來jtaUsers.setText(""); jtaUsers.append ("\nUserID Username Gender Age\n" + db.toString());

這是我的toString

public String toString() 
{ 
    return"  "+ username +"  " + gender + "  " + age + " \n"; 
} 
+0

請清楚地問你的問題,我不明白你的問題。 – codemaster 2012-03-18 20:31:48

+0

用語言標記問題。 – alex 2012-03-18 20:33:14

+0

我試圖從數據視圖中查看數據,數據已顯示,但問題是還顯示了字符,例如顯示{121 = smith male 34} – Sirnur 2012-03-18 21:41:00

回答

0

的方法將返回正是你告訴它返回;沒有什麼會使這個方法返回大括號和等號。可能發生的情況是,您正在調用某個其他toString()方法,該方法將其作爲其執行的一部分進行調用。其他toString()是什麼提供大括號和等號。

+0

http://pastie.org/3623586 – Sirnur 2012-03-18 21:26:01

+0

我想查看數據從tostring,數據已顯示,但問題是,有字符顯示,以及例如這是顯示{121 =史密斯男性34 } – Sirnur 2012-03-18 21:41:16

0

檢查並查看類中的toString()方法是否是您在驅動程序類中實際使用的方法。

我猜你看到的輸出是來自生成的代碼。您可能導入了錯誤的類。我也會檢查你的進口。

+0

http://pastie.org/3623586 <<<鏈接會顯示我的程序 – Sirnur 2012-03-18 21:28:09

+0

最好在問題中包含所有相關來源。這不僅使得該問題對於刪除Pastie變得持久,而且也意味着該問題對未來其他人有用。 – sarnold 2012-03-19 22:37:10

+0

是的,你正確的感謝將銘記,即使我被禁止提問 – Sirnur 2012-03-19 22:42:24

相關問題