如何在toString()方法中包含对象的所有属性

avatar
作者
筋斗云
阅读量: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()方法时,将返回一个包含对象所有属性的字符串表示形式。

广告一刻

为您即时展示最新活动产品广告消息,让您随时掌握产品活动新动态!