一个model类的toString方法怎么写
时间: 2024-09-14 13:11:53 浏览: 45
在Java中,如果你有一个名为Model的自定义类,你可以在该类中添加一个`toString()`方法来提供一个简洁的字符串表示。这个方法通常用于调试、日志记录以及显示对象信息。下面是一个简单的例子:
```java
public class Model {
private int id;
private String name;
public Model(int id, String name) {
this.id = id;
this.name = name;
}
@Override
public String toString() {
return "Model{" +
"id=" + id +
", name='" + name + '\'' +
'}';
}
}
```
在这个例子中,`toString()`方法返回的内容包含了Model类的两个属性:id和name,每个属性值前面加上了对应的标签。`@Override`注解告诉编译器这是对Object类中的`toString()`方法的一个覆盖。
当你创建一个Model对象并打印其`toString()`结果时,会得到类似这样的输出:
```java
Model model = new Model(1, "Example");
System.out.println(model); // 输出: Model{id=1, name='Example'}
```
阅读全文