Junior — Middle
Leg uit wat de bedoeling is van de methode toString() in de klasse Object en de rol ervan bij het weergeven van informatie over het object
sobes.tech AI
Antwoord van AI
Метод 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) будет показана информативная строка с именем и возрастом.