Java是一種面向對象的編程語言,為了更好地展示輸出信息,我們可以使用format和toString方法。
format方法用于字符串格式化輸出。它可以將指定的變量格式化成字符串,其核心是使用格式控制符%。比如:
String name = "Java"; int version = 11; String result = String.format("Welcome to %s %d!", name, version); System.out.println(result); //輸出:Welcome to Java 11!
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", 18); System.out.println(person); //輸出:Person{name='Tom', age=18} }
以上兩種方法都可以幫助我們更好地輸出信息,提高程序可讀性。