溫馨提示×

java怎么打印對象內容

小億
87
2024-09-25 23:11:59
欄目: 編程語言

在Java中,你可以使用toString()方法來打印對象的內容。toString()方法是Java中的Object類的一個方法,它返回一個表示該對象的字符串。默認情況下,toString()方法會返回對象所屬類的名稱以及對象的哈希碼的無符號十六進制表示。

要打印對象的內容,你可以使用System.out.println()方法將toString()方法的返回值輸出到控制臺。以下是一個示例:

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 +
                '}';
    }

    public static void main(String[] args) {
        Person person = new Person("John", 30);
        System.out.println(person.toString());
    }
}

在這個示例中,我們創(chuàng)建了一個名為Person的類,并覆蓋了toString()方法以返回一個包含對象名稱和年齡的字符串。然后,我們在main方法中創(chuàng)建了一個Person對象,并使用System.out.println()方法打印其內容。

0