Vetor de Objetos

2 respostas
T

Pessoal,

Como que faço para criar e compor um vetor com objetos de uma determinada classe?

eu tenho o seguinte código,

while(rs1.next()){

objTemp2.setIdBug(rs1.getInt(BUGB));

objTemp2.setDescricao(rs1.getString(DESCC));

objTemp2.setUserName(nome);

vtObj.add(count, objTemp2);

count++;

}

objTemp2.setVetBug(vtObj);

mas só que o objeto é sempre o mesmo dentro do vetor pois referenciam o mesmo endereço de memória, como faço para colocar sempre objetos com valores diferentes dentro desse while?

2 Respostas

M

eu faço algo assim (onde list é um ArrayList):

if ( !resultSet.next() )
   return null;

do {

   list.add(

      new Foo( 

         resultSet.getInt( "id" ) 
         resultSet.getString( "desc" )
      )
   );

} while ( resultSet.next() );
T

Valeu!!

Criado 25 de abril de 2005
Ultima resposta 25 de abr. de 2005
Respostas 2
Participantes 2