Junior — Middle
101
Erklären Sie den Zweck der Methode toString() in der Klasse Object und ihre Rolle bei der Ausgabe von Informationen über das Objekt
Antwort von AI
sobes.tech KI
Метод toString() в классе Object предназначен для возвращения строкового представления объекта. По умолчанию он возвращает строку, содержащую имя класса и хэш-код объекта, что не всегда информативно.
Роль метода toString():
- Позволяет получить удобочитаемое описание объекта, полезное для отладки и логирования.
- Часто переопределяется в пользовательских классах для вывода значимых полей объекта.
Пример переопределения:
public class User {
private String name;
private int age;
@Override
public String toString() {
return "User{name='" + name + "', age=" + age + "}";
}
}
Теперь при выводе объекта User через System.out.println(user) будет показана информативная строка с именем и возрастом.