1编写一个Person类,使用Override注解它的toString方法
时间: 2024-04-08 19:35:18 浏览: 71
当然,我可以帮你编写一个Person类,并使用Override注解它的toString方法。以下是示例代码:
```java
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的类,它有两个属性:name和age。在构造函数中,我们可以为这些属性赋值。然后,我们使用@Override注解来覆盖Object类的toString()方法。在toString()方法中,我们将name和age的值组合成一个字符串,并返回它。
如果你创建一个Person对象并调用toString()方法,它将返回一个表示该对象属性的字符串。例如:
```java
Person person = new Person("John", 25);
System.out.println(person.toString());
```
输出将是:
```
Person{name='John', age=25}
```
希望这个示例对你有帮助!如果你还有其他问题,请继续提问。
阅读全文