Dúvida em Lógica com Object (simples)

Minha dificuldade é bem simples,

tenho dois Object
Um vai implementar dados, e o outro vai receber os dados.

Obejct 1 - recebe dados implementados
Object 2 - recebe dados do object 1

[code]Object objectRecebeDados[] = { };

for(int i =0;i <=10; i++){

    Object linhas[] = {
        "linha: "+ i
    }; 

  objectRecebeDados = linhas;//assim nao deu
  //tentei assim
  if (i==10){objectRecebeDados = linhas;}//msm coisa
    
};[/code]

Até aqui funciona tudo tranquilo, “MAS”…
quando verifico quais sao os valores do Object2 ele retorna somente “Linha: 10” - que é a ultima linha…

Queria que retornasse todas as linhas desde a linha1 até a 10.

“Linha: 1”
“Linha: 2”
“Linha: 3”
“Linha: 4”

Alguem tem uma ideia de como fazer isso?

Erro de logica amigo, para pegar um molho de chaves de dentro de um gaveta é necessario abrir a gaveta so ai entaum pegar o molho de chaves

Voce esta criando o Object linhas dentro do for e atribuind "linha: " = i e depois jogando para o objectRecebDados

para corigir faça isso

Object objectRecebeDados[] = new Object[10];  
  
    for(int i =0;i &lt;=10; i++){  
  
      objectRecebeDados[i] = &quot;linhas: &quot; + i;
              
    };  

E depois exibindo os valor vao estar todos no array cada um em uma posicao

Salvou minha vida, valeu;

Meu propósito com a lógica era outra, é atribuir um JTree com checkbox, e deu certo aqui’…

Valeu :smiley: