有一道题不会求大神教我

现有一个Person类(表示人),有三个属性:id、name和age,对应数据库中的person表和它的三个字段,表示主键、姓名和年龄。

要求:在Person类覆盖(重写)toString方法,实现人的打印输出,输出格式是:[id]-姓名-年龄,如:[3]-张三-33。

Person.java

public class Person {

private int id;

private String name;

private int age;

@Override

public String toString(){

    public class Person {
                private int id;

                private String name;

                private int age;

                @Override
                public String toString() {
                return "Person [id=" + id + ", name=" + name + ", age=" + age + "]";
            }

}