温馨提示×

java怎么打印对象内容

小亿
82
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());
    }
}

在这个示例中,我们创建了一个名为Person的类,并覆盖了toString()方法以返回一个包含对象名称和年龄的字符串。然后,我们在main方法中创建了一个Person对象,并使用System.out.println()方法打印其内容。

0