Встречается на собеседованиях • сегодня
Для чего нужен toString
Метод toString() используется для строкового представления объекта. По умолчанию (если не переопределён) возвращает имя класса и хеш-код объекта, например: ClassName@123abcd.
Переопределяя toString(), можно сделать вывод более информативным, что полезно для логирования, отладки или вывода данных.
Пример:
java
@Override
public String toString() {
return "Person{name='" + name + "', age=" + age + "}";
}Вызов System.out.println(person) выведет: Person{name='John', age=30}.
Важно:
- Всегда переопределяйте
toString()для классов, которые могут потребовать читаемого вывода. - Избегайте сложной логики внутри
toString()— метод должен быть быстрым и безопасным.

Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы