Встречается на собеседованиях • сегодня
Что делает toString
Метод toString() возвращает строковое представление объекта. По умолчанию (в классе Object) он выводит имя класса и хеш-код объекта, но его часто переопределяют для удобного вывода данных.
Пример:
java
class Person {
String name;
int age;
@Override
public String toString() {
return "Person{name='" + name + "', age=" + age + "}";
}
}
Person person = new Person();
person.name = "Alice";
person.age = 30;
System.out.println(person); // Выведет: Person{name='Alice', age=30}Используется для:
- Логирования
- Отладки
- Конвертации объектов в читаемый формат
- Неявного вызова при конкатенации строк (
"Info: " + person)

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