Sobes.tech
Junior — Middle

Qual valor a implementação padrão do método toString em Java retorna se não for sobrescrita?

sobes.tech IA

Resposta da IA

Se o método toString() em Java não for sobrescrito, a sua implementação padrão da classe Object retorna uma string no seguinte formato:

Nome_da_classe@hashcódigo_do_objeto_em_hexadecimal

Por exemplo, para um objeto da classe MyClass, pode ser:

MyClass@1a2b3c4d

onde 1a2b3c4d é o hashcode do objeto, obtido pelo método hashCode(), convertido em uma string hexadecimal.