我想在跳到更大的概念之前学习基本概念。 下面是我的toString方法,它调用一个返回字符串的方法(转换器)。我有几个类都有toString但每个转换器的对象数量不同,我这样做的方式是有效但我希望以更基本的方式工作,因为这对我目前的工作来说似乎有点进步。所有评论将不胜感激。谢谢!
public String toString()
{
return converter(obj1,obj2,obj3,obj4);
}
转换器方法是:
protected String converter(Object... values)
{
return StringUtils.join(values, ",");
}
答案 0 :(得分:0)
如果你正在寻找更“基本”的东西,你可以写一下例如
返回obj1 +“,”+ obj2 +“,”+ obj3 +“,”+ obj4
但老实说,我没有看到你当前的方法有什么问题,假设加入一串用逗号分隔的值符合所有toString方法的费用。
答案 1 :(得分:0)
public String toString()
{
return obj1 + ", " + obj2 + ", " + obj3 + ", " + obj4;
}
这是你想要的吗?你必须记住,这些obj
toString()可能不会按你想要的那样产生
您可能还必须覆盖obj
toString()
以获得所需的输出。