manipulação de variáveis/copiar Objetos?

2 respostas
S

Oi pessoal, o que eu estou querendo pode ser simples mas não estou conseguindo fazer

tenho uma classe A que recebe a classe B ex:

ClasseX A = new ClasseX();
ClasseX B = A;

se eu alterar o “conteúdo” de B estarei alterando o conteúdo de A tbm, como faço pra que
isto não ocorra? Detalhe a ClasseX não é minha e não tem p método clone()… :frowning:

Alguém poderia me dar uma dica?

Desde já Obrigado

2 Respostas

rmendes08

Nesse caso, não tem muito remédio, você tem que duplicar o objeto na mão, ou seja, criar um novo objeto e copiar propriedade por propriedade. Agora, se isso não for possível é porque o objeto não tem que ser copiado mesmo.

S

A principio isto não é possível, é um objeto que possui inúmeros outros objetos diferente e cada uma destes pode conter ou não inúmero outros, o Objeto é um XWPFTableRow da Jakarta POI, vou contornar aqui de outra maneira (POG)…

Valeu Obrigado.

Criado 28 de fevereiro de 2012
Ultima resposta 29 de fev. de 2012
Respostas 2
Participantes 2