Duvida simples

galera quero montar um vetor de objetos seria normal esse tipo de codigo abaixo???

   Obj obj2[] = new Obj[10];
    for (int i = 0; i < 10; i++) {
        Obj obj1 = new Obj(i,i+1);
        obj2[i] = obj1;
     }
    return obj2;

Galera e normal colocar a instancia dentro de um for? ou seja a cada vez que o for rodar eu crio um novo objeto isso e uma boa pratica de programação?

valeu.

a) É exatamente desse jeito que você tem de fazer.
b) Não tenha dó de criar objetos se isso fizer sentido. Ou seja, você pode fazer tudo, SE VOCÊ SOUBER O QUE ESTÁ FAZENDO.

Obrigado…valew mesmo.