共計 646 個字符,預計需要花費 2 分鐘才能閱讀完成。
在 Java 中,可以通過在自定義類中重寫 toString
方法來自定義對象的字符串表示形式。
在重寫 toString
方法時,需要注意以下幾點:
- 方法名必須為
toString
。 - 方法的返回類型為
String
。 - 方法體中需要返回表示對象的字符串。
- 通常可以使用字符串拼接的方式來構建表示對象的字符串。可以使用
+
運算符來連接對象的各個屬性。
以下是一個示例,演示了如何重寫 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(" 張三 ", 20);
System.out.println(person); // 輸出:Person{name=' 張三 ', age=20}
}
}
在上述示例中,Person
類重寫了 toString
方法,返回了一個表示 Person
對象的字符串。在 main
方法中,通過調用 System.out.println(person)
,可以打印出Person
對象的字符串表示形式。
丸趣 TV 網 – 提供最優質的資源集合!
正文完