阅读量:0
在toString()
方法中包含对象的所有属性,可以通过遍历对象的属性并将其添加到输出字符串中。以下是一个示例实现:
public class Person { private String name; private int age; private String gender; // 构造函数、getter和setter方法省略 @Override public String toString() { StringBuilder sb = new StringBuilder(); sb.append("Person {"); sb.append("name=").append(name).append(", "); sb.append("age=").append(age).append(", "); sb.append("gender=").append(gender); sb.append("}"); return sb.toString(); } }
在上面的示例中,我们重写了toString()
方法,并在其中将对象的所有属性逐个添加到输出字符串中。这样,当调用toString()
方法时,将返回一个包含对象所有属性的字符串表示形式。