Java 中的 toString() 方法:详解及应用示例
在 Java 中,toString() 是 Object 类的一个方法,所有类都继承了 Object 类,因此所有类都可以使用 toString() 方法。\n\ntoString() 方法返回一个表示对象的字符串。默认情况下,toString() 方法返回对象的类名和哈希码的十六进制表示。\n\n但是,可以通过在自定义的类中重写 toString() 方法来返回自定义的字符串表示。\n\n例如,假设有一个名为 Person 的类,表示一个人的信息。可以在 Person 类中重写 toString() 方法来返回表示人物信息的字符串。\n\njava\npublic class Person {\n private String name;\n private int age;\n\n public Person(String name, int age) {\n this.name = name;\n this.age = age;\n }\n\n @Override\n public String toString() {\n return "Person [name=" + name + ", age=" + age + "]";\n }\n\n public static void main(String[] args) {\n Person person = new Person("John", 25);\n System.out.println(person.toString());\n }\n}\n\n\n在上面的例子中,重写了 Person 类的 toString() 方法来返回一个表示人物信息的字符串。在 main() 方法中,创建了一个 Person 对象,并使用 toString() 方法打印了该对象的字符串表示。\n\n输出结果为:Person [name=John, age=25]
原文地址: https://www.cveoy.top/t/topic/ptXO 著作权归作者所有。请勿转载和采集!