Jader,
 
Para o caso de array dinâmicos você precisará usar um Vector ou um ArrayList, que são coleões de objetos que crescem dinamicamente. Sendo assim, seu código ficaria da seguinte forma:
ArrayList sArray  = new ArrayList();
E para adicionar um objeto: sArray.add();
Sugiro que você dê uma a interface Collection e nas classes que a implementam.
 
Alex Nério
 
----- Original Message -----
Sent: Tuesday, March 11, 2003 10:50 AM
Subject: [java-list] array dinâmico

galera, alguém saberia como criar um array dinâmico?
Eu vou recuperar alguns dados de um BD, e guardá-los em um array. Dessa forma, não posso especificar um tamanho máximo para ele, pois dependendo da consulta, terei 10 ou 1000 linhas ...
Se eu fizer algo do tipo
String sArray[][];
quando compilo, diz que preciso inicializar as variáveis ... mas se eu colocar algo como
String sArray[][]={{"","","",""},{"","","",""},{"","","",""},{"","","",""}}
estarei definindo o tamanho máximo pra ele, o que eu não posso fazer ... alguém teria uma luz pra me dar?
 
Atencipadamente agradeço ...
 
Jader

Responder a