1. Обзор
Каждый класс в Java прямо или косвенно является потомком класса Object .
А поскольку класс Object
содержит метод toString()
, мы можем вызвать toString()
для любого экземпляра и получить его строковое представление.
В этом руководстве мы рассмотрим поведение toString()
по умолчанию и узнаем, как изменить его поведение.
2. Поведение по умолчанию
Всякий раз, когда мы печатаем ссылку на объект, он внутри вызывает метод toString()
. Итак, если мы не определяем метод toString()
в нашем классе, вызывается Object#
toString() .