toString方法
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}”的字符串
原文地址: https://www.cveoy.top/t/topic/htmy 著作权归作者所有。请勿转载和采集!