Java-11toString方法

/*toString()方法是Java中一个重要方法,作用就是返回对象字符串形式。它作用就是将对象转换为可打印的字符串,以便于用户调式、日志记录、用户友好输出等。
    1、默认的toString方法: 如果您的类没有显式覆盖(重写)toString 方法,它将继承自Object类中的默认实现。默认的toString 方法返回一个包含类名和哈希码的字符串,
    例如:“ClassName@hashCode”。这种默认行为对于调试和日志记录来说通常不是很有用,因为它没有提供对象的实际信息。
    2、自定义的toString方法: 通过在您的类中重写toString 方法,您可以自定义对象的字符串表示形式。这使得您可以返回对象的实际属性值或其他相关信息,以便更容易地理解和调试代码。

     */

    //重写toString()方法
    @Override
    public String toString(){
        return "Book{" +
                "name='" + name + '\'' +
                ", author='" + author + '\'' +
                ", price=" + price +
                ", type='" + type + '\'' +
                (isBorrowed == true?"已经被借出":"未被借出")+
                '}';

你可能感兴趣的:(Java基础,java,python,开发语言)