我有一个像这样的可变参数构造函数:
public class Sentence {
public String[] str;
public Sentence(Object... text){
StringBuilder sb = new StringBuilder();
for (Object o : text) {
sb.append(o.toString())
.append(" ");
}
System.out.println(sb.toString());
}
}
该类可以通过此构造函数接受各种类型的数据(整数、字符串和 Sentence 对象也是如此)。如何为这样的类创建正确的 toString 方法?