在Java中,您可以通過在類中創建一個名為toString()
的方法來重寫toString()
方法。以下是一個示例:
public class MyClass {
private String name;
private int age;
public MyClass(String name, int age) {
this.name = name;
this.age = age;
}
@Override
public String toString() {
return "Name: " + name + ", Age: " + age;
}
public static void main(String[] args) {
MyClass obj = new MyClass("John", 25);
System.out.println(obj); // 調用toString()方法
}
}
在上面的示例中,我們創建了一個名為MyClass
的類,并在其中重寫了toString()
方法。toString()
方法返回一個包含對象屬性的字符串表示形式。在main()
方法中,我們創建了一個MyClass
對象,并通過System.out.println()
語句調用toString()
方法來打印對象的字符串表示形式。
輸出將是:Name: John, Age: 25