Java中的toString方法怎么用

avatar
作者
筋斗云
阅读量:0

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方法时,就可以得到我们期望的输出结果。

广告一刻

为您即时展示最新活动产品广告消息,让您随时掌握产品活动新动态!