亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

java toString方法怎么使用

小億
80
2023-11-05 02:54:18
欄目: 編程語言

在Java中,toString()方法是Object類的一個方法,它默認返回對象的字符串表示。如果我們想要自定義一個類的toString()方法,可以按照以下步驟進行:

  1. 在自定義類中,添加一個toString()方法。方法的修飾符通常為public,返回類型為String。
  2. 在方法體內,以字符串的形式描述對象的屬性或狀態,并返回該字符串。可以使用字符串拼接操作符(+)或StringBuilder類來構建字符串。
  3. 可以選擇性地在toString()方法的末尾添加一個換行符,以提高輸出的可讀性。

以下是一個示例代碼,演示如何使用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("Alice", 25);
        System.out.println(person.toString());
    }
}

上述代碼中,我們在Person類中重寫了toString()方法。在方法體內,使用字符串拼接操作符構建了一個描述對象屬性的字符串,并返回該字符串。最后,在main()方法中,我們通過調用toString()方法來打印person對象的字符串表示。輸出結果為:

Person{name='Alice', age=25}

注意,當我們直接使用System.out.println()來打印一個對象時,實際上會自動調用該對象的toString()方法。因此,我們也可以簡化上述代碼為:

public static void main(String[] args) {
    Person person = new Person("Alice", 25);
    System.out.println(person);
}

上述代碼將會有相同的輸出結果。

0
玉树县| 阜南县| 界首市| 涿州市| 伊金霍洛旗| 仪陇县| 河津市| 平邑县| 平谷区| 如皋市| 成安县| 宜兰县| 梁河县| 遂川县| 张家川| 攀枝花市| 富蕴县| 五常市| 新巴尔虎右旗| 公安县| 成武县| 淄博市| 淳化县| 西丰县| 罗定市| 顺义区| 阿坝县| 平陆县| 辰溪县| 石台县| 吉安县| 石首市| 故城县| 梁山县| 吴堡县| 延庆县| 哈巴河县| 民权县| 沙田区| 裕民县| 安远县|