Java中的toString方法怎么用

   2025-02-13 2830
核心提示:Java中的toString方法是用于将对象转换为字符串表示的方法。每个类都默认继承了Object类,而Object类中的toString方法返回的是一

Java中的toString方法是用于将对象转换为字符串表示的方法。每个类都默认继承了Object类,而Object类中的toString方法返回的是一个对象的字符串表示,格式为类名@哈希码。

如果我们想要自定义一个类的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("Tom", 20);        System.out.println(person.toString());  // 输出:Person{name='Tom', age=20}    }}

在上面的例子中,我们重写了Person类的toString方法,将对象的属性以字符串的形式返回。这样在调用toString方法时,就可以得到我们期望的输出结果。

 
 
更多>同类维修知识
推荐图文
推荐维修知识
点击排行
网站首页  |  关于我们  |  联系方式  |  用户协议  |  隐私政策  |  网站留言