在Java中,要打印实体类的内容,可以通过重写实体类的toString()
方法来实现。这里是一个简单的示例:
- 首先,创建一个实体类
Person
:
public class Person { private String name; private int age; public Person(String name, int age) { this.name = name; this.age = age; } // Getter and Setter methods public String getName() { return name; } public void setName(String name) { this.name = name; } public int getAge() { return age; } public void setAge(int age) { this.age = age; } // 重写 toString 方法 @Override public String toString() { return "Person{" + "name='" + name + '\'' + ", age=" + age + '}'; } }
- 然后,在主类中创建一个
Person
对象并打印它:
public class Main { public static void main(String[] args) { Person person = new Person("张三", 25); System.out.println(person); // 调用 toString() 方法打印实体类内容 } }
运行上述代码,将会输出如下内容:
Person{name='张三', age=25}
通过重写实体类的toString()
方法,你可以自定义实体类对象的字符串表示形式,从而更方便地打印和查看实体类的内容。