Converter Object para String

4 respostas
T

O retorno do método getValueAt é um Object.
Como faço para jogar o conteúdo desse Object um uma variável String ?

Obrigado.

4 Respostas

M

object.toString();

T

Obrigado Matheus.

H

Aproveitando o tópico :lol:
Qual a diferença entre (String) Object e Object.toString() ?? alguma melhora na performace ?

P

Teoricamnete (isso pdoe ser mudado por otimizações e pela implementação da API) se você sabe que um objeto é uma string, deveria fazer o cast para ele e não chamar o toString().

Mais do que performance, é mais significativo, você não estaria fazendo um objeto se representar como String (propost ado toString()), mas sim iria indicar que quer fazer um downcasting.

Isso também ajdua a detedtar error. Todo objeto tem toString, você pdoeria estar recebendo um objeto errado (de outra classe) por um bug qusalquer e não iria ficar sabendo. Se você fizer o cast, um objeto errado gera uma ClassCastException e você detecta o erro.

Criado 29 de abril de 2005
Ultima resposta 30 de abr. de 2005
Respostas 4
Participantes 4