2012-03-18 27 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

相关问题