Ed
há 2 meses
Para responder à sua pergunta sobre o método `toString()` em Java, vamos analisar cada uma das alternativas: A) O método `toString()` retornar uma representação em string do estado do objeto, sendo útil para depuração, registro ou simplesmente para exibição. - Esta opção está correta, pois o principal objetivo de sobrescrever o `toString()` é fornecer uma representação legível do objeto, facilitando a depuração e a exibição. B) O método `toString()` retornar o tamanho em bytes do objeto. - Esta opção está incorreta, pois o `toString()` não fornece informações sobre o tamanho do objeto. C) O método `toString()` retorna o nome da classe do objeto seguido pelo "@" e a representação hexadecimal do hashcode do objeto. - Esta é a implementação padrão do `toString()` na classe `Object`, mas não é o objetivo principal de sobrescrevê-lo. D) O método `toString()` retornar a referência de memória do objeto. - Esta opção está incorreta, pois o `toString()` não retorna a referência de memória. E) O método `toString()` retorna uma representação em string do tipo de dado primitivo do objeto. - Esta opção está incorreta, pois o `toString()` não se aplica a tipos de dados primitivos. Portanto, a alternativa correta é: A) O método toString() retornar uma representação em string do estado do objeto, sendo útil para depuração, registro ou simplesmente para exibição.
Já tem uma conta?
Ao continuar, você aceita os Termos de Uso e Política de Privacidade
Mais perguntas desse material