共計 704 個字符,預計需要花費 2 分鐘才能閱讀完成。
在 Java 中,可以通過在類中重寫 toString() 方法來自定義對象的字符串表示形式。以下是重寫 toString() 方法的步驟:
- 在類中添加一個名為
toString()的方法,它沒有任何參數并且返回一個字符串。 - 在
toString()方法的實現中,根據需要構建一個描述該對象的字符串。 - 在
toString()方法中使用字符串拼接操作符(+)或StringBuilder類來構建字符串。 - 返回構建的字符串。
以下是一個示例,演示如何重寫 toString() 方法:
public class Person {private String name;
private int age;
public Person(String name, int age) {this.name = name;
this.age = age;
}
// 重寫 toString()方法
public String toString() {return "Person [name=" + name + ", age=" + age + "]";
}
public static void main(String[] args) {Person person = new Person("John", 25);
System.out.println(person); // 輸出:Person [name=John, age=25]
}
}
在上面的示例中,我們重寫了 Person 類的 toString() 方法,以返回一個描述該對象的字符串。然后在 main() 方法中,我們創建了一個 Person 對象并打印它,它會調用 toString() 方法來獲取對象的字符串表示形式。輸出結果為Person [name=John, age=25]。
丸趣 TV 網 – 提供最優質的資源集合!
正文完