重写tostring()方法
时间: 2023-12-17 19:03:08 浏览: 109
浅谈Java编程ToString()方法重写的意义
5星 · 资源好评率100%
我不确定您想要重写哪个类的toString()方法,因此我提供了一个示例,您可以根据需要进行修改。假设您要重写一个名为Person的类的toString()方法:
```
public class Person {
private String name;
private int age;
public Person(String name, int age) {
this.name = name;
this.age = age;
}
@Override
public String toString() {
return "Person{" +
"name='" + name + '\'' +
", age=" + age +
'}';
}
}
```
在这个例子中,我们重写了Person类的toString()方法,以便将该类的属性打印为一个字符串。在这个方法中,我们使用了字符串连接符“+”和转义序列“\”来创建一个包含属性值的字符串。最终,这个方法将返回一个形如“Person{name='John', age=30}”的字符串,其中“John”和“30”是实例的属性值。
阅读全文