toString方法是一个Java中的方法,它用于将一个对象转换为字符串。该方法通常被用来输出对象信息,或者将对象信息存储到文件或数据库中。

在Java中,toString方法是Object类中的方法,因此所有的Java对象都具有该方法。默认情况下,该方法返回的字符串包含对象的类名和对象的哈希码。但是,该方法可以被子类重写,以返回更有用的信息。

例如,如果我们定义了一个名为Person的类,我们可以重写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 +
            '}';
}

}

在上面的例子中,我们重写了toString方法,以返回一个包含Person对象的名字和年龄的字符串。现在,如果我们创建一个Person对象并调用该对象的toString方法,它将返回一个格式为“Person{name='John', age=30}”的字符串

toString方法

原文地址: https://www.cveoy.top/t/topic/htmy 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录