Junior — Middle
Em que casos é recomendado sobrescrever o método toString no seu código?
sobes.tech IA
Resposta da IA
Recomenda-se substituir o método toString() nos seguintes casos:
- Quando for necessário obter uma representação de string legível para depuração ou registo.
- Para exibir o conteúdo do objeto num formato compreensível, por exemplo, campos e seus valores.
- Ao desenvolver classes personalizadas, onde o comportamento padrão de
toString()(exibir o nome da classe e o hash) não é informativo.
Exemplo de substituição:
@Override
public String toString() {
return "User{name='" + name + "', age=" + age + "}";
}
Isto ajuda a compreender rapidamente o estado do objeto sem código adicional.