在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()
方法,你可以自定義實體類對象的字符串表示形式,從而更方便地打印和查看實體類的內容。